A git client made for speed and robustness.
This is very quickly becoming the cleanest and most intuitive interface to git I've ever seen.
Nothing too big
Million-line diffs, 80,000 files, millions of commits. Opens in about a second where others hang.
Nothing irreversible
Global undo and redo for every operation, down to a file you discarded that was never committed.
Nothing half-applied
An operation completes or it does not happen. A rebase that errors halfway leaves your repo untouched.
Absurdly fast
- Million-line diffs stay syntax-highlighted, with line-by-line staging.
- Repos with millions of commits open in about a second, not the half-minute other clients hang for.
- The fastest git status anywhere: several times quicker than git, libgit2 and gitoxide.
A 40 MB diff, wrapped and syntax-highlighted, scrubbed at full speed.
Undo anything
- Step back and forward through your whole session, not one level of undo.
- Recover a file you discarded in-app that git never recorded.
- Undo even actions git itself cannot take back.
Undo and redo any operation: rebases, cherry-picks, discards and more.
Edit history by dragging
- Reorder, squash, split and reword commits by dragging them into place.
- Edits stay in memory, so Unity and Unreal never reimport behind you.
- Rewrite with a dirty tree, no stash needed first.
Split or reword commits without touching your files on disk.
There is a good deal more
Every capability, what it does, and how to use it. Drag-and-drop history editing, conflicts that never touch disk, and the parts that only matter once you are deep in a repo.
Free forever. A licence keeps you on the newest builds.
Every feature, no trial and no nag. Licences start at $39: pay once, keep forever.