github sourcegit-scm/sourcegit v2026.02
2026.02

8 hours ago

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 with renamed file.
  • Support to select the solution file to be opened while opening repo in Visual Studio.
  • Remove the Traverse submodules recursively option in Update Submodule popup (because auto-updating submodules after checkout/merge/pull will always enable --recursive option).
  • Support to use <SOURCEGIT> --blame <FILE> to launch SourceGit as Blame viewer.
  • Add a new repository settings to ask user before auto-updating submodules.
  • Refresh repo after files under $GIT_DIR/reftable/ dir changed.
  • Add a RESOLVE button in conflict alert banner.
  • Add a checkbox to toggle -w (ignore whitespace changes) while blaming a file.
  • Update project dependencies
    • AvaloniaUI to 11.3.11
    • AvaloniaEdit to 11.4.0-rc1
    • TextMateSharp to 2.0.2
  • Several other UI/UX changes.

New Contributors

Full Changelog: v2026.01...v2026.02

Don't miss a new sourcegit release

NewReleases is sending notifications on new releases.