What's Changed
- Rewrite stashes page and
Stash Local Changes
popup - Add a toolbar button to open current revision file with default editor
- Supports to customize merge message
- Supports to copy stash message
- Only creates one
FileSystemWatcher
if repo's$GIT_DIR
is the same as its$REPO_ROOT/.git
- Show
Name
of stash instead ofSHA
inApply Stash
andDrop Stash
popup - Supports to add current selected folder in
UNSTAGED
tree to.gitignore
- Supports to open selected folder in file manager from
UNSTAGED/STAGED
change tree. - Fix issue that
Reset to This Revision
of untracked/added change in selected stash may crash this app when the target directory do not exist. - Fix issue that delete worktree when it is opened in
SourceGit
may crash this app. - Auto-follow HEAD when bisecting.
- Fix issue that wrong path was used when creating worktree from selected path.
- Allows to push selected commit to current tracking remote if it is ahead of remote's
HEAD
. - Fix issue that
Conventional Commit Helper
not working inInteractive Rebase
- Several other UI/UX changes.
New Contributors
- @SilverWolf2k20 made their first contribution in #1442
Full Changelog: v2025.22...v2025.23