mirror of
https://github.com/sourcegit-scm/sourcegit.git
synced 2024-12-26 21:17:20 -08:00
Windows/macOS/Linux GUI client for GIT users
screenshots | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md |
SourceGit
Opensouce Git GUI client.
High-lights
- 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
How to use
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.
Screen Shots
- Drak Theme
- Light Theme
Thanks
- 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