https://git-scm.com/docs/git-commit#Documentation/git-commit...
git commit --amend --allow-empty
[1] To be precise, it allows to create a commit that has the same tree as the parent commit.
https://git-scm.com/docs/git-commit#Documentation/git-commit...