Como desfazer um git merge? No repositório local
Neste artigo você vai aprender a como desfazer um git merge, de uma maneira simples, com apenas um comando

Fala programador(a), beleza? Bora aprender mais sobre merge, branches e também git!
Após fazer um merge errado, podemos desfazer esta mudança com o comando git reset
Vamos utilizar a flag –hard para isso
O comando completo é:
git reset --hard HEAD~1
Isso faz o branch atual resetar para a mudança anterior, ou seja, se a última foi o merge ele será desfeito
Quer aprender mais sobre git? Veja este curso gratuito:
Já se você realizou outros commits no processo terá que resetar pelo código do commit
Então comando fica:
git reset --hard codigo_do_commit
Esse código do commit se refere a Hash ou também pelo nome de sha
Você pode listar todos com:
git log
Este comando exibe todas as alterações feitas que foram commitadas, e o hash/código de cada commit
Conclusão
Neste artigo você aprendeu a como desfazer um git merge no seu repositório
Utilizamos o comando git reset com uma hash, para voltar a uma versão específica
Ou com HEAD~1 para desfazer apenas a última alteração, consequentemente desfazendo o merge
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!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]