Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience.
If you want to add another GUI tool to this list, just follow the instructions.
Mac OS X: Windows: Linux/Unix: Older releases are available and the Git source repository is on GitHub. Latest source Release 2.28.0 Release Notes (2020-07-27) Download Source Code. Git comes with built-in GUI tools (git-gui, gitk).
SourceTree
Platforms: Mac, Windows
Price: Free
License: ProprietaryGitHub Desktop
Platforms: Mac, Windows
Price: Free
License: MITTortoiseGit
Platforms: Windows
Price: Free
License: GNU GPLGit Extensions
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLGitKraken
Platforms: Linux, Mac, Windows
Price: Free / $29 / $49
License: ProprietaryMagit
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLSmartGit
Platforms: Linux, Mac, Windows
Price: $79/user / Free for non-commercial use
License: ProprietaryTower
Platforms: Mac, Windows
Price: $79/user (Free 30 day trial)
License: ProprietaryGitUp
Platforms: Mac
Price: Free
License: GNU GPLGitEye
Platforms: Linux, Mac, Windows
Price: Free
License: Proprietarygitg
Platforms: Linux, Windows
Price: Free
License: GNU GPLungit
Platforms: Linux, Mac, Windows
Price: Free
License: MITgit-cola
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLCycligent Git Tool
Platforms: Linux, Mac, Windows
Price: Free
License: Proprietarygiggle
Platforms: Linux
Price: Free
License: GNU GPLGitbox
Platforms: Mac
Price: $14.99
License: ProprietaryAurees
Platforms: Linux, Mac, Windows
Price: Free
License: ProprietaryFork
Platforms: Mac, Windows
Price: $49.99, free evaluation
License: ProprietaryWorking Copy
Platforms: iOS
Price: Free with in-app purchases
License: ProprietaryCodeReview
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLgmaster
Platforms: Windows
Price: Beta / Free for non-commercial use
License: ProprietaryGit2Go
Platforms: iOS
Price: Free with in-app purchases
License: ProprietaryGitAhead
Platforms: Linux, Mac, Windows
Price: Free
License: MITPocket Git
Platforms: Android
Price: 1.99€
License: ProprietaryGitDrive
Platforms: iOS
Price: Free with in-app purchases
License: ProprietaryGitX-dev
Platforms: Mac
Price: Free
License: GNU GPLGitBlade
Platforms: Linux, Mac, Windows
Price: Free Lite version, $59.99/user/year for PRO version
License: ProprietaryGuitar
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLRepoZ
Camera raw plugin for mac os. Platforms: Mac, Windows
Price: Free
License: MITCong
Platforms: Windows
Price: Free
License: ProprietarySublime Merge
Platforms: Linux, Mac, Windows
Price: $99/user, $75 annual business sub, free eval
License: ProprietaryLazyGit
Platforms: Linux, Mac, Windows
Price: Free
License: MITSnailGit
Platforms: Mac
Price: $9.99 / Lite version
License: ProprietaryGitAtomic
Platforms: Windows
Price: 15.00€
License: Proprietary Record video for mac free.Gitfox
Platforms: Mac
Price: €3.99/m or €24,99/y per user
License: ProprietaryGitFiend
Platforms: Linux, Mac, Windows
Price: Free
License: ProprietaryNitroGit
Platforms: Windows
Price: 20€/user / Free for non-commercial use
License: ProprietaryGitFinder
Platforms: Mac
Price: $24.95
License: ProprietaryVershd
Platforms: Linux, Mac, Windows
Price: Free trial, then $37
License: ProprietaryGitUI
Platforms: Linux, Mac, Windows
Price: Free, but donations welcome
License: MIT
There are other great GUI tools available as well. Have a look at the list of interfaces, frontends and tools in the Git Wiki.

Then you'll see this window. Simply choose Git from the left nav and then install the ksdiff command-line tool and then make Kaleidoscope Git's default diff and merge tool. Finally, once you have a merge conflict in Git, simply go to the command line and execute git mergetool. Now the conflict is easy to read. As Windows users commonly expect graphical user interfaces, Git for Windows also provides the Git GUI, a powerful alternative to Git BASH, offering a graphical version of just about every Git command line function, as well as comprehensive visual diff tools. Shell Integration. There are several options for installing Git on macOS. Note that any non-source distributions are provided by third parties, and may not be up to date with the latest source release. Install homebrew if you don't already have it, then: $ brew install git. Apple ships a binary package of Git. There are several ways to install Git on a Mac. The easiest is probably to install the Xcode Command Line Tools. On Mavericks (10.9) or above you can do this simply by trying to run git.
Older releases are available and the Git source repository is on GitHub.
Latest source Release
2.29.2 Release Notes (2020-10-29)
Git Gui Mac Reddit
GUI Clients
Git Diff Mac Gui
Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific experience.
Logos
Various Git logos in PNG (bitmap) and EPS (vector) formats are available for use in online and print projects.
Git via Git

If you already have Git installed, you can get the latest development version via Git itself:
Git Gui Mac Best
git clone https://github.com/git/git You can also always browse the current contents of the git repository using the web interface.
