# git-absorb

12 Hacker News commenters recommended git-absorb and 3 criticized it, November 2025 to November 2026. It was recommended in 7 of 13 months. It meets the Hacker Approved badge rule.

**Verdict:** Moves staged changes into the earlier commits they belong to, saving manual rebasing. Caveat: it still often picks the wrong commit.

## Why people recommend it

- Automatic fixups for commit stacks (3 comments): "I also love git-absorb for automatic fixups of a commit stack." ([source](https://news.ycombinator.com/item?id=46599084)) "vastly reducing the pain of realising you want to amend your staged changes into multiple commits" ([source](https://news.ycombinator.com/item?id=45880393)) "is handy to add formatting changes into the right commit after commits already happened" ([source](https://news.ycombinator.com/item?id=46400126))
- Keeps git history tidy (2 comments): "Leaving a really tidy git history is satisfying." ([source](https://news.ycombinator.com/item?id=49012720)) "Add in git-absorb and the heavy-lifting is taken care of." ([source](https://news.ycombinator.com/item?id=47761360))
- Works well, widely praised (2 comments): "So many people don’t know about git-absorb! It’s fantastic." ([source](https://news.ycombinator.com/item?id=46600652)) "git absorb works surprisingly well" ([source](https://news.ycombinator.com/item?id=45886591))

## Cite as

Hacker Approved, "git-absorb", https://hackerapproved.com/p/git-absorb/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
