Editando commit ou mensagem git
Durante o desenvolvimento em alguns casos precisamos editar um commit especifico, seja para adicionar novos arquivos ou até mesmo para editar a mensagem do commit. Nesse post vou demonstrar ambos os casos.
Editando o commit e suam mensagem
Após fazer as alterações no seus arquivos ou caso queira apenas editar a mensagem de commit. Basta executar os seguintes comandos:
1 – Primeiro adicione os arquivos ao commit, caso exista. Nesse ponto você pode adicionar todos ou apenas os que deseja commitar, igual normalemtne.
git add .
2 – Agora precisamos fazer o commit editando o commit atual e editando a mensagem.
git commit --amend
3 – Com isso você irá perceber que o ID do commit irá ser alterado, então para você conseguir realizar um push dessas alterações você precisará realizar um push force.
git push --force
Editando o commit porém não editando a mensagem
Para editar o commit atualizando os arquivos, basicamente temos os mesmos passos anteriores, porém nosso commit terá um parâmetro a mais informando que não desejamos editar a mensagem.
Logo ficaria assim.
git add . git commit --amend --no-edit git push --force
Diga rápida podem útil no dia a dia. Qualquer dúvida ou opinião bora debater nos comentários.
Quem tiver curiosidade de ler a documentação oficial do git, deixo aqui o link de acesso.
Para quem utiliza MacBook e gostaria de editar um arquivo texto pelo visual studio code, segue aqui uma excelente dica.