Skip to content
Latchkey

Conflito de Merge - Definição do Glossário CI/CD

Um conflito de merge ocorre quando o Git não consegue reconciliar automaticamente dois branches porque ambos alteraram as mesmas linhas (ou um apagou o que o outro editou). O Git marca a região em conflito com <<<<<<<, ======= e >>>>>>> para você resolver manualmente.

Resolvendo

Edite o arquivo para o estado final desejado, remova os marcadores de conflito, então faça git add e o commit. O git status lista os arquivos ainda em conflito.

Evitando-os

Branches de vida curta que fazem merge com frequência entram em conflito menos do que os de vida longa, porque menos divergência se acumula.

Guias relacionados