# git absorb
> Automatic git commit --fixup for clean history

## 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

## When to Use
- You want to clean up git history with fixup commits
- You frequently use git commit --fixup and rebase

## When NOT to Use
- You do not care about commit history cleanliness

## Related Tools
- [git-fuzzy](/tools/git-fuzzy) (complementary)
- [git-booster-cli](/tools/git-booster-cli) (complementary)

---
Source: https://littlescripts.sh/tools/git-absorb
