# Retcon

Rewrite Git history.

Source: [Console review](<https://console.dev/tools/retcon>)

Website: [https://retcon.app/](<https://retcon.app/>)

Profile updated: 2026-10-16

Category: [Git tools](<https://console.dev/tools/categories/developer-tools-git-tools>)

## Supported tech stack

Research checked: 2026-10-11

### Runs on

- macOS (Operating system)

Source: [Research source](<https://retcon.app/>)

Documented compatibility; coverage may be incomplete. Written in describes implementation, not user-project language support.

Native Git client requires macOS 14.3 or newer.

## Console’s review — 2025-03-06

Reviewed: 2025-03-06

Author: [David Mytton](<https://console.dev/about#david-mytton>)

Citation: [This review](<https://console.dev/tools/retcon#review_45423938621a725dab5cceadf16a957cbedfc27d0492f8240b9db9d75ee61403>)

### What we like

Native macOS app for browsing and editing Git history: reorder commits, merge commits into the parent, rename commit titles and descriptions, edit files within commits, split commits. Undo everything and anything with Cmd+Z. Much clearer UI for conflict resolution. Test everything in a sandbox repo first.

### Tradeoffs

It’s a macOS app, so it’s macOS only.

This review reflects Console’s assessment at publication on 2025-03-06. Features and limitations may have changed since the review date.

## Is Retcon a fit?

Based on [Console’s review published on 2025-03-06](<https://console.dev/tools/retcon#review_45423938621a725dab5cceadf16a957cbedfc27d0492f8240b9db9d75ee61403>).

Summary updated: 2026-10-16

### Who it’s for

Developers using macOS should consider Retcon for Git history management

### Why consider it

Retcon allows for flexible Git history editing

### Keep in mind

Retcon is limited to macOS users

[Selection criteria](<https://console.dev/selection-criteria>) · [About Console](<https://console.dev/about>) · [Browse tools](<https://console.dev/tools>)
