Alterando a mensagem de um commit no GIT
Controle de versão, Git May 20th, 2009Se você, assim como eu, já precisou alterar a mensagem de um commit no git, aí vai uma dica:
Antes, uma observação: se você já fez o push do commit que você deseja alterar a mensagem, não faça nenhuma alteração! Isso pode causar uma série de conflitos com os demais abaixo do seu commit.
Alterando a mensagem
Primeiro, é necessário escolher um commit abaixo daquele que será alterado. Para isso, dê um git log para listar os commits:
Feito isso, escolha o commit, o qual a partir dele os commits acima poderão ser alterados e dê um git rebase -i <commit>:
Com o editor aberto, marque com a palavra EDIT os commits que você deseja alterar. Salve o arquivo e feche o editor:
Agora, para abrir o editor e alterar os commits que você marcou como EDIT, execute git commit –amend:
Altere a mensagem do commit e está pronto!
Observe que o commit agora tem outro hash - dê git log para visualizar a alteração-, pois, essa tarefa de alterar a mensagem de um commit faz com que o GIT gere um novo commit.





Recent Comments