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

"Remover" commits

Boa noite!

Tenho o seguinte cenário: Foram realizados 4 commits que não deveriam ter ido todas as alterações para a branch master. Gostaria de saber como procedo para "remover" estes commits da branch em questão. Eu pensei em criar uma branch local para cada commit que está na branch master remota, desfazer as alterações que não devem estar na branch master remota e, posteriormente, fazer o push na sequência. Não sei se é essa a solução ou qual seria a solução mais adequada e rápida.

Grato!

2 respostas
solução!

Você precisa dar um git revert colocando a hash do commit na master.

Dá uma olhada nesse link abaixo, acho que vai te ajudar melhor:

https://medium.com/@dieggocarrilho/como-desfazer-commit-local-e-remoto-a6409f0388d4#:~:text=Pode%20ocorrer%20de%20querer%20se,hash%20do%20que%20deseja%20desfazer.&text=Desfazendo%20um%20commit%20Remoto%2C%20basta,do%20git%20reflog%2C%20dito%20anteriormente!

Ajudou muito, Victor! Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software