</>
Plan du cours — 16/74

Résoudre un conflit de fusion

Débutant

Un conflit apparaît quand la même partie d'un fichier a été modifiée différemment sur les deux branches.

git merge ma-fonctionnalite
# CONFLICT (content): Merge conflict in src/app.js

Git marque les zones en conflit dans le fichier :

<<<<<<< HEAD
const version = "2.0";
=======
const version = "2.1";
>>>>>>> ma-fonctionnalite

Étapes pour résoudre :

# 1. Ouvrez le fichier, choisissez le bon contenu, supprimez les marqueurs <<<, ===, >>>
# 2. Indiquez à Git que le conflit est résolu
git add src/app.js

# 3. Terminez la fusion
git commit

# Pour annuler complètement la fusion et revenir à l'état d'avant
git merge --abort