Kijan pou m rezoud yon "merge conflict" nan Git?
poze 4 months ago238 gadeht
Mwen fè git pull e mwen jwenn CONFLICT (content): Merge conflict in index.html. Fichye a gen <<<<<<< ak >>>>>>> ladan l. Kisa pou m fè?
Dyagnostik IA
Se IA ki fè l. Se pa yon repons — kominote a anba a konfime oswa korije l. Toujou verifye anvan ou fye l.
2 Repons
Pa panike, se nòmal! Sa rive lè ou menm ak yon lòt moun chanje menm liy yo. Git pa konnen kiyès pou l kenbe, kidonk li mande w chwazi.
Nan fichye a w ap wè:
<<<<<<< HEAD
<h1>Byenvini sou sit mwen</h1> ← vèsyon pa w
=======
<h1>Byenvini sou DevPan</h1> ← vèsyon lòt moun nan
>>>>>>> origin/main
Etap yo: 1. Ouvri fichye a. Chwazi vèsyon ki bon, oswa konbine yo. 2. Efase makè yo (<<<<<<<, =======, >>>>>>>). 3. Sove, epi:
git add index.html
git commit # oswa `git rebase --continue` si w t ap fè yon rebase
VS Code montre bouton "Accept Current / Accept Incoming / Accept Both" anlè chak konfli. Sa fasilite travay la anpil.
Si w vle anile tout bagay e rekòmanse: git merge --abort.
Konekte pou di lòt moun si li te mache.
Pou evite konfli: fè git pull souvan, kenbe branch ou yo kout (kèk jou), epi pale ak ekip la lè de moun ap travay sou menm fichye a.
Konekte pou di lòt moun si li te mache.
Sign in and verify your email to post an answer.