Como abortar um merge no git? Desfazer conflito
Neste artigo você vai aprender a como abortar um merge no git, ou seja, desfazer um conflito de merge que está acontecendo no repositório

Fala programador(a), beleza? Bora aprender mais sobre conflitos, merge e também versionamento com git!
É muito comum quando realizamos ações como git pull ou git merge, acontecer algum conflito
E dependendo da quantidade de código que alteramos ou que recebemos, pode ser um grande desastre xD
Ou mesmo ser um erro nosso realizar merge naquele ponto, isso costuma gerar muita dor de cabeça e também costuma ser inviável ver arquivo por arquivo e solucionar os conflitos
Como então podemos desfazer este merge com conflito? Para voltar ao ponto anterior ao problema
É simples! Basta utilizar o comando:
git merge --abort
Isso vai reconstruir o estado anterior ao merge
Quer aprender mais sobre git? Veja este curso gratuito:
Um outro comando que você pode utilizar, e que faz a mesma coisa, é o:
git reset --merge
O merge –abort é basicamente um alias para este, ou seja, um comando mais novo e com um nome mais objetivo
Então tanto faz a sua escolha, os dois resolvem o nosso problema 🙂
Conclusão
Neste artigo você aprendeu a como abortar um merge no git, ou seja, desfazer um merge conflict
O que é uma ação normal quando realizamos um git merge de outro branch, por exemplo
Utilizamos o comando: git merge –abort ou o git reset –merge
Os dois realizam a mesma função
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

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 […]

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 […]

olá, fui alterar o nome de um commit, depois avancei no projeto e não consigo fazer ou desfazer o merge, nem consigo subir o próximo commit /-: $ git status On branch main Your branch and ‘origin/main’ have diverged, and have 2 and 1 different commits each, respectively. (use “git pull” to merge the remote branch into yours) No commands done. Next command to do (1 remaining command): pick 2de06a9 findall categoria padrao DTO (use “git rebase –edit-todo” to view and edit) You are currently editing a commit while rebasing branch ‘main’ on ‘0f86293’. (use “git commit –amend” to amend… Read more »