Git GUI - git clients with graphic user interfaces
- 20 Apr 2023
- Print
- DarkLight
- PDF
Git GUI - git clients with graphic user interfaces
- Updated on 20 Apr 2023
- Print
- DarkLight
- PDF
Article Summary
There are many git clients from the base command line interface (CLI) all the way to fully graphical programs.
Here are a short list of programs we recommend.
Git Bash (git cli)
- easy things are easy
- hard things are possible
- enough rope to trip over yourself
- Get help with our git cheat-sheet
GitHub Desktop
- Best for beginners
- limited and focused UI
- easy to see and revert history
- quick commit / push / fetch / pull workflow
Cons
-limited functionality
-no git graph
SourceTree
- Extremely popular and widely used
- Great commit graph
- Fully functional
GitKraken
- Best commit graph
- Understand merges
- Resolve issues
- Many people pay for the excellent UI
GittyUp
- Excellent commit graph
- Fully functional
- FOSS
Visual Studio Code
- Full software dev IDE
- Git plugin
- Can edit text files
- Familiar to software developers
TortoiseGit
- Windows
- Familiar to users of TortoiseSVN
- Works in file explorer. Right-click on folders and files to commit/push/diff
Many more
There are dozens of programs to help you with git. See a much longer list here: Git GUIs