Retcon
p/retcon
Rewrite Git history with drag-and-drop and ⌘Z
Nathan Manceaux Panot

Retcon — Effortlessly rewrite Git history

The native macOS app for effortlessly rewriting Git history. Move and squash commits with drag-and-drop, undo any mistake with ⌘Z, and get crystal-clear context at every step.

Add a comment

Replies
Best
Nathan Manceaux Panot
Retcon 1.2 adds a highly-requested feature: commit splitting. In a few keystrokes, you can now break apart a big commit into smaller, more granular commits. Just enter Edit mode on a commit, unstage some of its changes, and confirm: the changes will be moved to a new commit, which you just have to title. Retcon's purpose is to let you make your branch history legible and sensical, and commit splitting is an essential part of that.