22 - Estás a trabalhar no ramo local master
, e tens alguns commits feitos
desde a última vez que sincronizaste com o remoto origin
. Antes de fazeres
o push
dos teus commits locais, tentas integrar possíveis commits em
origin/master
no teu master
local (fazendo por exemplo, git pull
), mas
obténs a seguinte mensagem de erro:
Unpacking objects: 100% (6/6), done.
From https://gitlab.com/ulht/projeto.git
17858a5..1601016 master -> origin/master
Auto-merging MyGame/BigBadBoss.cs
CONFLICT (content): Merge conflict in MyGame/BigBadBoss.cs
Automatic merge failed; fix conflicts and then commit the result.
Explica qual é o problema e como o podes resolver.
O problema é que existe um merge conflit entre o branch remoto
origin/master
(que é uma cópia remota do ramo local master
)
e o branch master
, ou seja, existem alterações na mesma linha
nos diferentes branches.
Para solucionar este problema é necessário resolver primeiro o conflito e só depois executar o commit.
Por Daniela Gameiro