

Retcon
The native macOS app for effortlessly rewriting Git history. Move and squash commits with drag-and-drop, undo any mistake with cmd+Z, and get crystal-clear context at every step.
Features
Properties
- Privacy focused
Features
- Dark Mode
Git Support
- Works Offline
- Ad-free
- Command line interface
- Portable
- No Tracking
- File Versioning
- Interactive Rebase
- Unlimited undo
- Drag and Drop
Retcon News & Activities
Recent News
- Fla published news article about Retcon
Retcon 1.2.0 introduces Commit splittingRetcon 1.2.0 introduces a major enhancement by allowing developers to split commits easily in two w...
Recent activities
- Cykelero updated Retcon
POX added Retcon as alternative to GitHub Desktop Plus- bnchndlr liked Retcon
- Cykelero thinks Unlimited undo is a important feature of Retcon
Retcon information
What is Retcon?
The native macOS app for effortlessly rewriting Git history. Move and squash commits with drag-and-drop, undo any mistake with cmd+Z, and get crystal-clear context at every step.
-
Rewrite Git history much faster, with a clear view of the repository's state.
-
Manipulate commits directly: no need to switch to a different mode or window.
-
Reword commits as easily as you rename files, by editing messages in place.
-
Undo almost anything with a press of cmd+Z, including commits reorders, complex rebases, and even remote pushes.
-
Rewrite, pull, or switch branches without having to stash+unstash your changes. Even staged changes are transparently preserved.
-
See the full context when paused for a conflict: successfully-applied commits, to-be-applied commits.
-
Keep making changes even when a conflict awaits resolution.
-
Use the built-in sandbox repository to freely experiment with rewriting history.
-
No lock-in. Use Retcon in tandem with your favorite IDE, generalist Git client, and Git host.
-
Mature: Retcon 1.0 was built and perfected over more than two years of development. The app benefits from extensive automated testing, a year-long closed beta—which welcomed hundreds of testers—and UX testing sessions with users.







Comments and Reviews
This native macOS app sounds like a game-changer for developers working with Git! The ability to effortlessly rewrite commit history with a simple drag-and-drop interface makes it more accessible for users at all levels. Plus, the undo feature is essential for preventing mistakes during the process. I can see how having clear context for each step would improve workflow efficiency. Looking forward to trying it out! Digitalna stampa