This is an older version. The current version is 2026.22. SourceGit 2026.22 · Released:
Installer files 2026.08
| Architecture | Type | Scope | File size | Download | SHA256 |
|---|---|---|---|---|---|
| 64-bit | ZIP → Portable | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable | — | — | github.com | VirusTotal |
Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.
Release notes
What's Changed
- Support to exclude modified/deleted files while discarding local changes.
- Upgrade dependencies
- `AvaloniaUI` to `11.3.13` and build AvaloniaEdit with it.
- `CommunityToolkit.Mvvm` to `8.4.2`
- `LiveChartsCore.SkiaSharpView.Avalonia` to `2.0.0`
- `OpenAI` to `2.10.0`
- Add a context menu entry `Checkout New Branch` for selected stash to run `git stash branch <branch_name> <stash>` command.
- Support to search remote branch in `Set Tracking Branch` and `Add Worktree` popup.
- Dynamic loading and choosing AI model in assistant dialog.
- Fix the issue that duplicated repo may be added when scanning repositories on case-insensitive platform.
- Set `User-Agent` to an empty string when communicating with `OpenAI API` compatible service.
- Allow using arrow down key to directly select branch while searching in `BranchSelector`.
- Fix the issue that failed to create pull request if the remote's URL contains account part.
- Auto-select the new HEAD after reword.
- Allow editing repository's display name and bookmark from the context menu of selected tab.
- Better word division for line-based diff.
- Fix the issue that staged files do not update after committing with `--amend` enabled successfully.
- BREAKING CHANGE: auto-fetch is a global setting instead of per-repo setting now.
- Several other UI/UX changes.https://github.com/sourcegit-scm/sourcegit/releases/tag/v2026.08