6 Useful Graphical Git Client For Linux

While git has been around for quite a while, it is just as of late that I utilized it for cooperation with a collaborator. For the individuals who don’t know, git is a disseminated adaptation control framework with finish history and full modification following capacities. It is an extraordinary device for designers to team up without losing their rational soundness.

In Linux, the most crude method for utilizing git is by means of the summon line. When you have introduced git (with the charge “sudo well-suited get introduce git”), you can utilize the few orders “git include *”, “git confer”, “git pull”, “git push” to deal with your vault. Be that as it may, the most crude way doesn’t mean it is the most ideal way. The following are a few graphical git customer that you can use to make your git utilization a simpler and better one.

1. Git-Cola

Git-cola is produced in Python and accompanies the typical draw, push, submit capacities. It likewise accompanies a diff-watcher and record organizing mode.

In Ubuntu, git-cola is found in the archive and can be introduced by means of Ubuntu Software Center, or through the charge:

sudo able get introduce git-cola

2. Gitg

gitg is a basic application. You can confer changes and view the vaults in graphical show. There is additionally the diff watcher and a record program, that’s it in a nutshell. A few people love this as a git watcher due to the brilliant charts and awesome association, making it less demanding to see the progressions.

In Ubuntu, gitg can be introduced with the charge:

sudo able get introduce gitg

3. SmartGit

SmartGit is a cross-stage java-based full highlighted git customer. It accompanies nearly all that you have to deal with your git store. You can pull, push, confer, track changes, clone, stage, branch and access remote repo. It additionally accompanies bolster for GitHub, Beanstalk, Codebase and Unfuddle. Too awful, it doesn’t work with BitBucket, the facilitating supplier that I am utilizing.


In the event that you are utilizing Ubuntu Oneiric and have introduced the OpenJDK rather than the Sun/Oracle Java runtime, you will find that SmartGit won’t keep running by any stretch of the imagination. Here’s thPlanning a wedding and have a Windows Phone 7? Experiment with these applications to get some inspirations.e settle.

1. Download SmartGit.

2. Concentrate the tar document to your home organizer.

3. Open a record chief and explore to the receptacle organizer inside the smartgit index. Open the “smartgit.sh” record with a word processor.

Change the line




At the last line of code, change the line:

$_JAVA_EXEC $_VM_PROPERTIES – Xmx${MAXIMUM_HEAP_SIZE} – Dsmartgit.vm-xmx=${MAXIMUM_HEAP_SIZE} – jolt “$SMARTGIT_HOME/lib/smartgit.jar” “$@”


$_JAVA_EXEC $_VM_PROPERTIES – Xmx${MAXIMUM_HEAP_SIZE} – Dsmartgit.checkIncompatibleJava=false – Dsmartgit.vm-xmx=${MAXIMUM_HEAP_SIZE} – jolt “$SMARTGIT_HOME/lib/smartgit.jar” “$@”

Spare the record and close it.

4. Ultimately, tap the “smartgit.sh” document and select Run when incited.

Smartgit is free for non-business utilize.

4. Snicker

Snicker is to a greater extent a git watcher. You can see the records and changes that you have beforehand dedicated, yet you are not ready to confer changes or force/push from/to the git server.


In Ubuntu, you can introduce Giggle with the order:

sudo able get introduce snicker

5. Git Gui

Git Gui is lightweight and basic, yet one of the Planning a wedding and have a Windows Phone 7? Experiment with these applications to get some inspirations.most include finish git customer among the rundown. When you first run it, it will provoke you to either make another archive, open a current repo or clone a remote repo. Once opened, you will have the capacity to see the ace and branch changes and history, and the database measurements. You can likewise arrange, blend, confer, push changes to the remote server. It won’t not have a long element list as SmartGit, but rather it is certainly more easy to understand and less demanding to explore.


Git Gui is accessible in the Ubuntu store, so you can introduce through the order:

sudo able get introduce git-gui

To run it, squeeze “Alt + F2″ and sort “git gui” (without the statement).

6. QGit

qgit is yet another git watcher in view of the qt structure. On the off chance that you are on utilizing Gnome, you will find that the interface and symbols are fundamentally the same as those in KDE (since KDE depends on qt system too).

qGit accompanies a diff watcher and an amendment log watcher, and you can without much of a stretch switch between both. There is likewise an Action Builder where you can include and spare custom Actions that you utilize over and again. For instance, you can make Actions to pull, push, confer the progressions as opposed to doing it on the terminal or other git customer.

I am certain there are a lot of other graphical git customers around. What other git customer do you utilize?

Releated Post