Neste artigo você vai aprender a como utilizar o git reset –hard em um commit anterior, para desfazer a mudança para um commit específico
Fala programador(a), beleza? Bora aprender mais sobre o git reset
Quando utilizamos o comando git reset temos a opção de colocar uma hash de commit, que é o commit alvo que queremos resetar
Então o comando será:
git reset --hard <hash>
Essa hash é o id do commit, que pode ser encontrado com o comando:
git log
Nele você receberá todos os commits que já foram executados
O formato é:
commit <hash>
Você precisa pegar o início da hash, não é necessária ela completa e ativar o comando de git reset
Quer aprender mais sobre git? Veja este curso gratuito:
A utilização ficará algo como:
git reset --hard 98c920ed77dbd4c
Agora o seu código estará no mesmo ponto em que o branch que você resetou, simples não é? 🙂
Conclusão
Neste artigo você viu como git reset –hard em um commit anterior
Utilizamos o comando de git reset com a hash do commit
Isso é suficiente para voltar o branch para o mesmo ponto em que o commit que você escolheu está
A hash pode ser encontrada pelo comando git log, este comando vai exibir todos os commits anteriores do seu branch
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!