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.
Ján Tóth Lead Programmer, Qubu

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.

See all features

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.