Como alterar a mensagem Git Commit

Como alterar a mensagem Git Commit

É sempre bom adicionar uma mensagem adequada com cada commit git. Essas mensagens comprometidas ajudam você e outros usuários a entender o objetivo de qualquer commit específico. Às vezes você adiciona uma mensagem de confirmação errada e deseja editar uma mensagem de confirmação.

Este tutorial ajuda você a mudar a última mensagem de compromisso no repositório Git.

Alterar mensagem de comprometimento git

Aqui você pode ter 2 situações. Um que você pode ter pressionado seu compromisso com o repositório remoto ou o segundo você não pressionou seu compromisso.

Siga as instruções abaixo com base no seu compromisso pressionado ou não.

Eu não empurrei o compromisso

Podemos atualizar o último comando log usando --alteração opção em commit git. Use o seguinte comando para fazê -lo, mas lembre -se de que, se algum outro já foi sincronizado, eles precisam novamente sincronizar seu código para evitar problemas futuros relacionados a isso.

Git Commit --Emend -M "Sua mensagem de compromisso atualizada"  

Isso mudará a última mensagem de confirmação no seu repositório local.

Eu empurrei o compromisso

Ok, não há problema aqui, você ainda pode atualizar a mensagem de confirmação. Mas não é recomendada opção para alterar a mensagem de commit empurrado. Nesta situação, você deve empurrar suas alterações novamente para o servidor remoto com força.

Primeiro, altere a mensagem de confirmação no seu repositório local.

Git Commit --Emend -M "Sua mensagem de compromisso atualizada"  

Em seguida, empurre suas alterações para a origem remota com --força opção.

Git Push Origin Master -Force  

Aqui assumimos que origem é o seu repositório remoto e você está empurrando mudanças para mestre.

Conclusão

A conclusão é que use o comando Git Commit -Emend para alterar a mensagem do seu último compromisso.

Espero que este tutorial tenha ajudado você a mudar a mensagem Git Commit. Se você encontrou alguma solução melhor para lidar com esta situação, adicione um comentário abaixo.