Skip to content

gdevic/GitForce

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 24, 2019 18:26
November 6, 2020 11:14
February 24, 2020 11:24
February 24, 2020 11:24
December 1, 2012 09:33
September 1, 2017 09:11
August 31, 2017 07:11
November 6, 2020 11:42
August 29, 2017 21:30
August 27, 2017 08:29
January 2, 2015 10:47

GitForce

GitForce is a GUI front-ends for the git command line tool. GitForce runs on both Windows and Linux.

Features

  • Single executable file with no need for installation, portable by design
  • Intuitive GUI with efficient drag and drop for most operations
  • Runs on Windows and Linux (using Mono) and on other OS-es with Mono support
  • Easy way to manage multiple git repos
  • Multiple sets of repos (workspaces)
  • Custom tools, menus and extensions tailoring it to your specific needs
  • Easy managing of SSH keys and remotes
  • Integrated git command line interface
  • Users familiar with Perforce will find this UI very familiar!

Links

Running GitForce.exe on Linux (and other Mono) environments

GitForce.exe needs Mono support, 'git' and one of the diff-tool packages:

$ sudo apt-get install mono-complete git meld

Building from sources

On Windows OS, install MSVC 2015 (other versions may also work) and open GitForce.sln.

On Linux, use xbuild (part of mono-complete):

$ xbuild /p:Configuration=Release GitForce.sln

The current code has been developed (and built) on Windows. The same binary works on Linux (using Mono). It should also work on other OS-es that have Mono support.

Screenshot