git-absorb: git commit --fixup, but automatic
Summary
An open source Rust tool named git-absorb automates git commit --fixup by absorbing uncommitted changes into the appropriate draft commits. It can auto assign fixup commits and optionally rebase them into the target commits, simplifying atomic commits and post review workflows. The page covers installation, usage steps, how it works, and where to find documentation and licenses.