-
The Show Commit view learned
sandd.Open any commit, put the cursor on a hunk, or select just some changed lines,
and presssto apply that patch to your working tree. Pressdto apply
the reverse patch.In practice this is a lightweight "pick just this part" workflow. You do not
have to start a cherry-pick and then clean up the rest. You can browse a
commit, grab the useful hunk, or revert exactly the noisy line, and continue. -
There is a new Remotes dashboard: "git: remotes".
It shows the configured remotes, marks the integration remote with
*, and
marks the push target with▸if that differs. From there:aadds a remote,Ddeletes one,Rrenames it, andoopens the repo
config right at the remote section. It also participates in the dashboard
tab/shift+tabcycle. -
The Repo History can now clean up refs where you see them.
Don a decorated commit deletes a local branch or tag. If there are
multiple decorations, GitSavvy asks which one. Afterwardsctrl+z/cmd+z
in the graph brings the branch or tag back.The same undo is also available in the Branches and Tags dashboards. It is
especially useful after deleting old branches, re-creating tags, or forcing a
branch marker to another commit. -
The Tags dashboard and "git: smart tag" should now be more useful for release
work.Repositories that use date-style versions are recognized, and smart tagging
offers calendar tags. The default is configured bycalendar_version_style,
e.g.{year}.{month}.{day}. Short version tags also show their dates, and
local tags that still need attention are marked more clearly:*for not yet
pushed,!for same tag name on another hash. -
If a Git command is still running in GitSavvy's output panel,
ctrl+znow
aborts it from there.
Appreciate your 💖 too: https://paypal.me/herrkaste 🫶