Muitas vezes eu faço commit de algo no Git, então percebo que esqueci de adicionar um arquivo. É muito fácil alterar um commit para adicionar aquelas poucas alterações perdidas, mas 99% das vezes, eu quero manter a mensagem de commit a mesma. Em vez de redigitar a última mensagem de confirmação, ou copiá-la / colá-la enquanto corrige, apenas use o seguinte comando:
git commit --amend -C HEAD
Assumindo que você preparou os arquivos apropriados com os quais gostaria de alterar o commit, isso resolverá o problema. A -C HEAD
parte diz ao Git que você deseja usar os comentários da última mensagem de commit.
Claro, se você quiser editar a mensagem de commit, apenas deixe o -C HEAD
, e depois de rodar git commit --amend
, o Git irá abrir seu editor e permitir que você edite a última mensagem de commit.