| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| sourcegit_2026.19-1_arm64.deb | 2026-08-31 | 24.2 MB | |
| sourcegit_2026.19.osx-arm64.zip | 2026-08-31 | 27.3 MB | |
| sourcegit_2026.19.osx-x64.zip | 2026-08-31 | 28.8 MB | |
| sourcegit_2026.19.win-arm64.zip | 2026-08-31 | 26.0 MB | |
| sourcegit_2026.19.win-x64.zip | 2026-08-31 | 27.6 MB | |
| sourcegit-2026.19-1.aarch64.rpm | 2026-08-31 | 24.3 MB | |
| sourcegit-2026.19-1.x86_64.rpm | 2026-08-31 | 26.0 MB | |
| sourcegit-2026.19.linux.amd64.AppImage | 2026-08-31 | 24.4 MB | |
| sourcegit-2026.19.linux.arm64.AppImage | 2026-08-31 | 22.7 MB | |
| sourcegit_2026.19-1_amd64.deb | 2026-08-31 | 26.0 MB | |
| 2026.19 source code.tar.gz | 2026-08-31 | 2.1 MB | |
| 2026.19 source code.zip | 2026-08-31 | 2.5 MB | |
| README.md | 2026-08-31 | 3.0 kB | |
| Totals: 13 Items | 261.8 MB | 0 | |
[!WARNING] There is a BUG in package
sourcegit_2026.19.osx-x64.zip(macOS Intel Only). You can solve it with any of following ways - Remove theSourceGit.app/Contents/MacOS/setsid, thenSourceGitwill directly spawngitprocess for clone/fetch/pull/push like before. The graceful termination feature is unavailable then. - Download the latest CI build from GitHub Action - Compile thesetsidyourself withclang -arch x86_64 tools/setsid-macos/setsid.c -o /Application/SourceGit.app/Contents/MacOS/setsid -mmacosx-version-min=13.0The
setsidis a macOS port ofsetsidcommand on Linux. And used to spawngit clone/fetch/pull/pushcommand in a seperate group to make it possible to gracefully terminate it later. But I forgot to compile it with-arch <ARCH>parameter...
What's Changed
- feature: add Bypass pre-push hook option to push dialog by @sdpfigueiredo in https://github.com/sourcegit-scm/sourcegit/pull/2630
- feat: use the same rules as git for branch and tag name validation by @philfontaine in https://github.com/sourcegit-scm/sourcegit/pull/2626
- fix: split shell exec pattern for terminal file picker on Windows by @weiningwei in https://github.com/sourcegit-scm/sourcegit/pull/2637
- [Enhancement] Add new graph-highlighting option "Selected Commits (only first-parent)" by @goran-w in https://github.com/sourcegit-scm/sourcegit/pull/2646
- ux: add Ctrl+Ins copy shortcut in diff view by @bartizan in https://github.com/sourcegit-scm/sourcegit/pull/2657
- Use
BranchOrTagNameTextBoxand check new branch name inPush to a NEW branchdialog - Support to terminate running
clone/fetch/pull/pushcommand gracefully. - Fix the issue that Git LFS status unrecognized for submodule.
- Show a warning icon for invalid branch/tag history filter.
- Always enable syntax highlighting in text file preview view.
- Linux: use XDG standard directories to store app data.
- Add a built-in
SSH Key Helperto generate SSH keys without CLI. - Open submodule next to the owner page and default set its name to
<owner>: <submodule> - Hide the remote name in compact commit decoractor when the repositoy has only one remote
- Auto-select the file after picking one in suggestion dropdown in
FILEtab while searching. - Support to use mouse
XButton1/XButton2to goto previous/next page of current actived one. - New style for commit info in
Blameview. - Fix the issue that after creating a new branch in
SourceGit, its upstream isnullwhich causes crash when trying to checkout a remote branch. - Several other UI/UX changes.
New Contributors
- @sdpfigueiredo made their first contribution in https://github.com/sourcegit-scm/sourcegit/pull/2630
- @philfontaine made their first contribution in https://github.com/sourcegit-scm/sourcegit/pull/2626
- @bartizan made their first contribution in https://github.com/sourcegit-scm/sourcegit/pull/2657
Full Changelog: https://github.com/sourcegit-scm/sourcegit/compare/v2026.18...v2026.19