- Isso aqui vai alterar a mensagem do último commit:
git commit --amend -m "nova mensagem de commit"
⠀
- Quer adicionar algum arquivo novo ou nova alteração no último commit sem alterar a mensagem?
git add .
git commit --amend --no-edit
⠀
- Quer desfazer o último commit, mas não quer perder as alterações?
git reset HEAD~1 --soft
- Agora, se quiser jogar fora o último commit e também as alterações dele, basta trocar o "soft" por "hard":
git reset HEAD~1 --hard