you kinda doing by hand what git commit --fixup could do for you, and what git rebase -i could pick up automatically.
Rebasing doesn't work in collaborative situations.
And if not rebasing, since --fixup does not include the hash only the commit message, it's bad for this.
Rebasing doesn't work in collaborative situations.
And if not rebasing, since --fixup does not include the hash only the commit message, it's bad for this.