
Git client · SourceGit
SourceGit
Free, MIT-licensed Git client for Windows, macOS and Linux with frequent stable releases.
In short
- The app is free and open source under the MIT licence, with no paid plan listed1.
- Its feature list names interactive rebase, Git LFS, submodules, worktrees and Git-flow1.
- Windows, macOS and Linux builds are offered; the latest stable release is 2026.21 from 21 September 20261,2.
- Six stable releases, 2026.16 to 2026.21, appeared between 27 July and 21 September 2026, 4 to 17 days apart2.
SourceGit suits developers who want a free, open-source client for paid work, with interactive rebase, Git LFS, worktrees and Git-flow named in its feature list1. Stable releases are frequent and the licence is MIT1,2. The catch: the project page does not document a visual merge conflict editor, undo, line staging, commit signing or host sign-in1.
Best for: Developers who want a free open-source client with rebase, LFS and Git-flow.
Where the points come from
Git features 17 of 29 points
| Rule | What is published | Points |
|---|---|---|
| Core Git features | Interactive rebase, Git LFS, SubmodulesFeature list names interactive rebase, Git LFS and submodules. Conflict editor and line staging are not listed1. | 9 / 15 |
| Undo for Git actions | Not publishedNot published on the project page1. | 0 / 6 |
| Worktrees | YesThe feature list names worktrees1. | 4 / 4 |
| Git-flow built in | YesThe feature list names GitFlow1. | 4 / 4 |
Hosts and review 0 of 26 points
| Rule | What is published | Points |
|---|---|---|
| Hosts with built-in sign-in | Not publishedNot published on the project page; it describes no account sign-in to any host1. | 0 / 12 |
| Pull requests in the app | Not publishedThe page lists creating a PR on GitHub, GitLab, Gitea, Gitee and Bitbucket but not whether it happens inside the app1. | 0 / 8 |
| Signed commits | Not publishedNot published on the project page1. | 0 / 6 |
Systems and upkeep 16 of 16 points
Licence 15 of 15 points
Price 14 of 14 points
| Rule | What is published | Points |
|---|---|---|
| Cheapest way to use it for work | $0Free and open source, no paid plan listed1. | 14 / 14 |
The rule behind each line: how we score Git clients.
Plans and prices
As the vendor lists them, before tax. Prices are in US dollars unless the plan shows euros; the points use US dollars, with euros converted at the ECB rate.
| Plan | Price as listed | Per month | Notes |
|---|---|---|---|
| Free1 person | Free1 | $0 | Open source, MIT licence |
Strengths
Limits
- The project page does not document a built-in undo command1.
- No visual merge conflict editor or line-level staging is described on the project page1.
- The page does not describe signing commits or signing in to hosts, only creating pull requests on named hosts1.
- The project page names Debian 12 as the only Linux distribution it has checked1.
Other Git clients
- 1
GitKraken DesktopDevelopers who work across several Git hosts and will pay for private repositories74/100$10/mocheapest way to use it for work - 2
SmartGitDevelopers who use several Git hosts and want a free licence for personal projects72/100$5/mocheapest way to use it for work - 3
TowerDevelopers who want one undo command and pull requests inside a paid client71/100$5.75/mocheapest way to use it for work - 4SourcetreeDevelopers on Windows or Mac who want a free client with Git-flow and Bitbucket support70/100$0cheapest way to use it for work
Sources
- sourcegit-scm/sourcegit, GitHub. Accessed 8 Oct 2026.
- Releases, sourcegit-scm/sourcegit, GitHub. Accessed 8 Oct 2026.
Website: github.com/sourcegit-scm/sourcegit · Markdown version · We are not affiliated with SourceGit.