winget install --id sourcegit-scm.SourceGit
About SourceGit
Open-source GUI client for git users
What's new in 2026.10
What's Changed - Auto-select branch for Branch Selector control in custom action. - Fix the issue that app may crashes when user are trying to close a repository with an action that is still running. - Add Use button back to apply AI generated message. - Add a context menu entry Enable Auto-Fetch to selected remote which allows user to disable some remotes from auto-fetching. - Note: this context menu item is visible only when user has enabled the Fetch remotes automatically feature in Preferences. - Fix the issue that Askpass does not support non-ASCII characters. - Fix the issue that Initialize Repository does not apply bookmark from Open Repository popup. - Fix the issue that sometimes user settings are lost because the configuration file is broken. - Disable thinking mode in AI assistant. - Linux: Fix the issue that some linux distros have a newer version of libicu which is a dependency of this app. - Fix the issue that sometimes NullReferenceException occurs. - Supports to preview PSD as image. - Shows the git source revision when compiling this project in About dialog. - Fix the issue that fixup!/squash! commits' positions sometimes are incorrect. - Change the DateSeparator and TimeSeparator to prevent / or : being replaced by culture in DateTime.ToString(). - Keep selection in HISTORY page if user only selected one or two commits. - Thanks to @gadfly3173, we have anothor deb package repository. - Several other UI/UX changes. New Contributors - @Zguy made their first contribution in #2304 - @Nietod made their first contribution in #2307
Version history
| Version | Updated | Notes |
|---|---|---|
| 2026.10 | Unknown | What's Changed - Auto-select branch for Branch Selector control in custom action. - Fix the issue that app may crashes when user are trying to close a repository with an action that is still running. - Add Use button bac... |
| 2026.09 | Unknown | What's Changed - Make the AI Assistant window non-modal dialog and resizable. - Fix the issue that auto-fetch feature does not work correctly. - Rewrite Open Local Repository feature. And add hotkey Ctrl+Shift+O/⌘+⇧+O fo... |
| 2026.08 | Unknown | 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` - `LiveCh... |
| 2026.07 | Unknown | What's Changed - Show changed line summary in diff view - Allow to disable Mica effect on Windows 11 by adding "UseMicaOnWindows11" = false in custom theme overrides. - Add hotkey Ctrl+B/⌘+B to create a new branch and re... |
| 2026.06 | Unknown | What's Changed - Rewrite the exit code of standalone commit message editor. - Clicking OK button will apply the modified message and exit with code 0 - Clicking CANCEL or pressing ESC will not apply the modified message... |
| 2026.05 | Unknown | What's Changed - Show current caret column in commit message textbox. - Remember last selection of new tag's type in Create Tag popup. - Reset desktop.ShutdownMode to ShutdownMode.OnExplicitShutdown before calling deskto... |
| 2026.04 | Unknown | What's Changed - Show current version and the publish date of new version in result of checking update. - Fix the issue that the MinWidth of AUTHOR column changed after dragging the right border of it. - Start checking o... |
| 2026.02 | Unknown | What's Changed - Use git reset --hard instead of git reset HEAD --hard to discard all local changes (avoid git errors while running in an empty repo). - Fix the issue that app crashed while switching blaming revision wit... |
| 2025.40 | Unknown | What's Changed - Use different icons for annotated and lightweight tags in tags list/tree. - Enable word wrapping in Edit Branch's Description popup. - Always use hunk-based patching while staging/unstaging/discarding pa... |
| 2025.39 | Unknown | No notes |
| 2025.38 | Unknown | No notes |
| 2025.37 | Unknown | No notes |
| 2025.36 | Unknown | No notes |
| 2025.35 | Unknown | No notes |
| 2025.34 | Unknown | No notes |
| 2025.33 | Unknown | No notes |
| 2025.32 | Unknown | No notes |
| 2025.31 | Unknown | No notes |
| 2025.30 | Unknown | No notes |
| 2025.29 | Unknown | No notes |