Or simply:
git add ...
git commit --fixup $SHA
git rebase -i --autosquash --autostash $SHA~ git add ...
git commit --fixup $SHA
git rebase -i --autosquash --autostash $SHA~The point of the alias is to make it all more user-friendly and less error-prone.