β’ 119 words
In git command line options match already if they are unambigous with regard to the prefix. So instead of passing --amend you can write:
git commit --amen
If you've amended a commit, it of course gets a new hash. So if it was already pushed to a remote, you indeed better pray that nobody else has committed and pushed in the meantime, because you now need to push the amended commit with -f. Or, to add some extra sillyness, you can create an alias for the push command, like
git config --global alias.punish push
So you can finally:
git punish --force
Arguably, when you can and need to force push to the trunk/main/master branch, someone being punished forcefully might be quite adequate...