← Back to tools
View AGENTS.md for git absorb
git absorb
Automatic git commit --fixup for clean history
Description
git-absorb is like git commit --fixup, but automatic. It analyzes your staged changes and automatically creates fixup commits targeting the right commits in your branch, making interactive rebasing much easier.
When to use this tool
✓ Good fit when
- You want to clean up git history with fixup commits
- You frequently use git commit --fixup and rebase
✕ Avoid when
- You do not care about commit history cleanliness
AI Summary
Automatically creates fixup commits for cleaner git history
Capabilities
- + Automatically create fixup commits
- + Analyze staged changes to find target commits
- + Simplify interactive rebase workflow
Use When
- → You want to clean up git history with fixup commits
- → You frequently use git commit --fixup and rebase
Avoid When
- x You do not care about commit history cleanliness