Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

git revert de commits anteriores ao último?

Boa tarde, fiquei com uma dúvida sobre o git revert.

Ele funciona para quaisquer commits? Na master, por exemplo, eu poderia dar git revert para um commit de uma outra branch?

E se eu executasse o git revert em um commit que não fosse o último realizado? Isso é boa prática em versionamento de código?

Em quais momentos o git revert é adequado?

Desde já agradeço!

2 respostas
solução!

Olá Mauricio, tudo bem? Sim, ele funciona pra qualquer commit na branch atual, ou seja na branch em que você está no momento em que executa esse comando. Bem, esse comando deve ser utilizado com bom senso, seria uma boa escolha usar ele se você estiver rastreando um "bug" e descobrir que ele foi introduzido por um único "commit", nesse momento em vez de entrar manualmente e corrigir e depois realizar um novo commit, você pode usar git revert que irá reverter as mudanças feitas por esse commit que introduziu um "bug" no projeto. Sim, quando usamos esse comando em momentos apropriados sim.

Espero ter esclarecido suas dúvidas!

Respondeu sim, Jonilson. Obrigado!