Neste artigo você vai aprender a como desfazer commits já enviados com git push, ou seja, que já estão no repositório remoto
Fala programador(a), beleza? Bora aprender mais sobre commits, repositórios remotos e git!
Para reverter um commit que já foi enviado ao repositório vamos precisar utilizar o comando git revert
Este comando tem como desfazer o commit que enviamos em algum momento
O comando a ser utilizado é:
git revert <hash>
Lembrando que a hash é referente ao commit, como se fosse um id único que é gerado para cada um deles
Quer aprender mais sobre git? Veja este curso gratuito:
Você pode obter a hash com o comando git log
Este comando revert vai criar um novo commit com as reversões no seu branch, aí fazendo um push disso você terá a reversão
Note que comandos como reset e revert podem fazer você perder código, então tome cuidado ao utilizá-los
Conclusão
Neste artigo você viu como desfazer commits já enviados pelo git push no nosso repo remoto
Utilizamos o comando git revert com a hash do commit que precisamos reverter
Lembre-se que comandos como este podem fazer você perder código
E para obter as hashes utilize o comando git log
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!