Git
Samenvoegconflicten oplossen
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