The Git client that
keeps up with your repo.
A commit graph that scrolls kernel-sized histories at full speed, staging down to single lines, and interactive rebase you can drag. Hooks, signing and credentials work exactly like your terminal.
Free for 30 days. No account or card needed.
Commit exactly what you meant.
Stage whole files, single hunks or individual lines, and unstage or discard at the same granularity. Patches are re-derived from disk and applied with git apply --cached, so what you see is what gets committed.
Working tree featuresRewrite history without fear.
Drag commits into order, then pick, reword, edit, squash, fixup or drop. SpadeGit drives real git rebase -i, and an undo panel backed by the reflog puts any recent HEAD one click away.
History featuresPause, resolve, continue.
Merges, rebases, cherry-picks and reverts stop on conflicts instead of aborting. Take ours, theirs or both for each block, edit by hand, then mark it resolved and continue.
How conflicts workYour git, unchanged.
Commits, merges, rebases and every network operation run through the git CLI. Your hooks fire, your commits are signed, and your credential manager and SSH config just work. On Windows the installer even brings its own git.
Everything the command line can do, with the whole picture in view.
Accounts per remote
Each HTTPS remote can sign in as its own user, with tokens kept in the OS vault.
Pull requests inside
Review, approve and merge GitHub PRs and GitLab MRs, including self-hosted instances.
Undo, from the reflog
Restore any recent HEAD position from a panel instead of git reflog archaeology.
Visual bisect
A guided bisect with an automated script runner and badges in the graph.
Git LFS manager
Locks, tracked patterns with presets, and cache pruning with a dry run.
Command palette
Ctrl+K reaches every action, and every repo opens in its own tab.
Try it free. Keep it fairly.
Every plan starts with a 30-day trial. One license covers all your machines.
Every feature, no account or card. Afterwards SpadeGit stays usable read-only.
- All features unlocked
- No sign-up
- Browse, diff and blame forever
All updates while subscribed. Cancel any time from My license.
- Every update while subscribed
- All your machines
- Cancel any time
Pay once, own it forever, updates included.
- Updates included
- All your machines
- 30-day refund
Questions
- What happens when the trial ends?
- SpadeGit switches to read-only. You can still browse history, diffs and blame, and fetch; committing and pushing need a license.
- How many machines can I use?
- All of your own. A license is per person, not per device.
- Does it replace git?
- No, it drives it. Commits, merges, rebases and network operations run the git CLI, so hooks, signing and credentials behave exactly as in your terminal.
- Does it work offline?
- Yes. The license is checked when you are online and remembered when you are not.
- Where do I manage my license?
- At spade.software/account: look up your key, manage a subscription, or re-send a lost key.
- Can I get a refund?
- Within 30 days of purchase, in full. Email support@spade.software.