| I have looked at both but only used git-autofixup. Some observations: - git-autofixup has a changelog - git-autofixup includes sober, technical documentation that actually explains how it works. OTOH, git-absorb has a great elevator pitch for users that are not so familiar with Git. - git-autofixup does not have unresolved bugs, unlike git-absorb - git-absorb creates fixup commits for the last 10 commits, which seems really odd. It's better to use symbolic references like @{upstream}, but it looks like they dont' support this yet? - git-autofixup is stable and mostly done software, while git-absorb has a sizeable list of todos - git-autofixup is written in Perl (like some tools in Git itself), making it easier to install than git-absorb which uses Rust. Then again, as author of this article, I'm obviously biased ;) |