Étape 01 / 09
Un conflit, c'est quoi ?
Concept
Mot clé : conflit de merge Un conflit arrive quand deux branches ont modifié la même partie du même fichier. Git ne sait pas quelle version garder. Il te demande de choisir.
Imagine un document partagé. Toi et un collègue modifiez le même paragraphe en même temps. Le logiciel ne sait pas quelle version garder. Il vous demande de décider ensemble.
C'est exactement ce qui se passe avec Git. Un conflit n'est pas une erreur. C'est Git qui te dit : «je ne peux pas décider à ta place».
Concept
Point important Git résout automatiquement la plupart des fusions. Un conflit ne se produit que quand les mêmes lignes ont été modifiées dans les deux branches. Si deux branches modifient des fichiers différents, ou des parties différentes du même fichier, Git fusionne tout seul.