Zoeken…


Handmatige resolutie

Tijdens het uitvoeren van een git merge kan het zijn dat git een "merge conflict" fout rapporteert. Het zal u melden welke bestanden conflicten hebben en u moet de conflicten oplossen.

Een git status op elk punt zal je helpen te zien wat nog moet worden bewerkt met een nuttig bericht zoals

On branch master
You have unmerged paths.
  (fix conflicts and run "git commit")

Unmerged paths:
  (use "git add <file>..." to mark resolution)

    both modified:      index.html

no changes added to commit (use "git add" and/or "git commit -a")

Git laat markeringen in de bestanden achter om je te vertellen waar het conflict is ontstaan:

<<<<<<<<< HEAD: index.html #indicates the state of your current branch
<div id="footer">contact : [email protected]</div>
========= #indicates break between conflicts
<div id="footer">
please contact us at [email protected]
</div>
>>>>>>>>> iss2: index.html #indicates the state of the other branch (iss2)

Om de conflicten op te lossen, moet u het gebied tussen de markeringen <<<<<< en >>>>>>> op de juiste manier bewerken, de statusregels verwijderen (de <<<<<<<, >>>>> >> en ======== regels) volledig. git add index.html toe om het als opgelost te markeren en git commit om het samenvoegen te voltooien.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow