mirror of
https://fastgit.cc/github.com/sourcegit-scm/sourcegit
synced 2026-04-21 21:30:37 +08:00
fdf90f61a84d52d176662e56f0a38f09c0e374c9
SourceGit
Opensource Git GUI client.
Highlights
- Supports Windows/macOS/Linux
- Opensource/Free
- Fast
- English/简体中文
- Built-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
Linux only tested on Ubuntu 22.04 on X11.
How to use
To use this tool, you need to install Git first.
You can download the latest stable from Releases or download workflow artifacts from Github Actions to try this app based on each commits.
For macOS users:
- Download
SourceGit.osx-x64.ziporSourceGit.osx-arm64.zipfrom Releases.x64for Intel andarm64for Apple Silicon. - Move
SourceGit.apptoApplicationsfolder. - 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.appto make sure the software works.
For Linux users:
xdg-openmust be installed to support open native file manager.- Maybe you need to set environment variable
AVALONIA_SCREEN_SCALE_FACTORS. See https://github.com/AvaloniaUI/Avalonia/wiki/Configuring-X11-per-monitor-DPI.
Screen Shots
- Dark Theme
- Light Theme
Contributing
Thanks to all the people who contribute.
Languages
C#
99.2%
Python
0.4%
Shell
0.2%
JavaScript
0.2%

