Git for Linux

Git client software for Linux.
Git Linux
Almost every Linux distribution includes Git as an optionally installable command-line component. Major distributions such as RedHat, CentOS, Fedora, Debian, SUSE and Ubuntu all provide their own binary packages for Git command-line Linux tools. In addition, several Linux Git GUI tools and Linux Git IDE Plugins are also available for development convenience.

Command-line Git packages for Linux

Instructions on how to install Git on most major distributions.
RedHat / Fedora Linux / CentOS

To install Git on RedHat Linux, Fedora Linux or CentOS, run the following command as the root user:

yum install git-core

Debian Linux / Ubuntu

To install Git on Debian Linux or Ubuntu, run the following command as the root user:

apt-get install git

SUSE Linux

To install Git on OpenSUSE or SLES, run the following command:

zypper install git

Git GUI tools for Linux

GUI tools help visualise your Git repositories.

RabbitVCS is a set of free graphical tools that provide a uniform experience across a range of version control systems, including Git. It integrates into the Nautilus and Thunar file managers, as well as the Gedit text editor.

Smart Git/Hg

SmartGit/Hg is a commercial cross-platform GUI Git/Mercurial client that also has a Linux version. Purchasing a license enables use across all supported platforms: Linux, Mac and Windows.

Git integration for Linux IDEs

Yes, some people have been known to use IDEs on Linux too!
Eclipse IDE

Eclipse is a cross-platform IDE that also supports Linux. The EGit [url:] plug-in provides Git support.


KDevelop 4.1 or newer supports Git as a native integration.


The Anjuta GNOME Integrated Development Environment includes a Git plugin component.

Sign-up to try ProjectHut FREE for 30 days