Linux

Briefly, this is all you need to do:

Install git:

$ sudo apt-get install git

Verify that you have git running by issuing a command:

$ git --version

Install one of many diff/merge tools:

$ sudo apt-get install meld

Install mono support:

$ sudo apt-get install mono-complete

GitForce has been tested to work on a few selected Linux installations but it should work on any other modern Linux distribution if the same supporting environment is present.

These installation steps assume that you have a clean install of the operating system with all recent updates applied (using the Update Manager). Although it assumes x64 versions, x32 versions should work just as well.

Once you have required prerequisites described below, simply start "GitForce.exe" from a command line:

$ ./GitForce.exe

or

$ mono GitForce.exe

Linux issues

Most current issues on Linux are caused by poor Mono implementation. Also, it appears that the newer Mono version 6.8. found on Ubuntu 20.04 introduced a host of new issues which were not present in older Mono versions, for example, 4.6.2 found on Mint 19.1.

Those are:

Existing related Mono Linux issues are:

4. File selection dialog shows unfriendly list of "HDD (loop..)" references. They do resolve into root folders when clicked, though.

This issue is also present in previous Mono versions. This dialog is supplied by the framework and not by the app.

None of these are going to be fixed in GitForce.