Opensouce Git GUI client.
- Supports Windows/macOS
- Opensource/Free
- Fast
- English/简体中文
- Build-in light/dark themes
- Visual commit graph
- Supports SSH access with each remote
- GIT commands with GUI
- Clone/Fetch/Pull/Push...
- Branches
- Remotes
- Tags
- Stashes
- Submodules
- Archive
- Diff
- Save as patch/apply
- File histories
- Blame
- Revision Diffs
- GitFlow support
To use this tool, you need to install Git first.
Download pre-build binaries:Releases
For macOS users:
- Download
SourceGit.macOS.zip
. - Choose the app that fits your system's CPU architecture and copy it to Applications.
x64
for Intel andarm64
for Apple Silicon. - Make sure your mac trusts all software from anywhere. For more information, search
spctl --master-disable
. - You may need to run
sudo xattr -cr /Applications/SourceGit.app
to make sure the software works.
- Drak Theme
- Light Theme
- XiaoLinger Hotkey:
CTRL + Enter
to commit - carterl Supports Windows Terminal; Rewrite way to find git executable
- PUMA Configure for default user
- Rwing GitFlow: add an option to keep branch after finish
- XiaoLinger Fix localizations in popup panel