Git for Mac OS X

Git client software for Mac OS X.
Git Windows
To access your ProjectHut Git repositories, it is necessary to first install client software on your computer. Mac OS command line Git clients are the most powerful way to access your version control system, however are also the most complex and more difficult to learn. Mac OS GUI Git clients provide a more user-friendly interface to your repository, and are sufficient for many users, however it is difficult to leverage the full power of Git without using the command line. Alternatively, there are several Mac OS IDE Clients that integrate with many popular development environments.

Note: We recommend downloading the latest Git release available. Git version 1.6.6 or newer is required for optimal network performance.

Mac command line Git clients

Command line Git tools for power-users.
Git Logo
Official Git Client

The official Git SCM project provides official builds of the Mac OS X command-line Git client as a free download. If you are using Mac OS X then this is the recommended download for all Git users.

Graphical Git Installer

The git-osx-installer packages provides an easy-to-use graphical installer to install the latest version of Git command line tools for Mac OS X.


A recent version of the Git command-line client is available from the MacPorts community-supported collection of open-source software.

Mac GUI Git clients

GUI clients are the easiest way to work with your Git repositories.

GitX-dev is a fork of the original GitX GUI for Mac OS X (the original is no longer maintained). It provides the ability to browse your repository revision history, diff changes, and supports most of the regular Git operations. This GUI client is available free of charge.

Smart Git/Hg

SmartGit/Hg is a commercial GUI Git/Mercurial client for Mac OS X. This is a cross-platform license, so the one licence can be used on all supported platforms: Mac, Windows and Linux.

Mac IDE Git clients

Seamless Git integration from within your IDE.

Git support is included in Appleā€™s powerful Xcode Integrated Development Environment. Installing Xcode also includes a version of the Mac OS X command-line Git tools.

Eclipse IDE

Eclipse is a cross-platform IDE that also supports Mac OS X. The EGit plug-in provides seamless Git integration. EGit is implemented on top of JGit, the Java implementation of Git, and contains most of the functionality required to work with any Git repository.

Sign-up to try ProjectHut FREE for 30 days