The best websites you didn't know
Affiliate recommendation: Rewardful Try Rewardful
← All websites

github.com

git-absorb

Automatic git commit fixups for developers

git-absorb website preview

About git-absorb

git-absorb is a tool that automates the process of creating fixup commits in Git. It identifies which commits can be modified and associates staged changes with those commits, allowing for cleaner, atomic commits without manual intervention.

Categories

Published

Discussion highlights

AI-generated summary based on Hacker News comments

Many users express mixed feelings about `git-absorb`, with one stating, "It works amazingly well." The primary insight is that while `git-absorb` can automate commit fixups effectively, some developers prefer maintaining control over their commit history through manual methods.

Another recurring theme in the discussion is the debate over the necessity of clean commit histories. Another user notes, "I never understood that obsession with 100% clean history," highlighting that not all developers prioritize perfect commit logs, suggesting a preference for practicality over aesthetics in version control.

Discussion

No comments yet. Have you tried it?

by @Micadep