Retour à la leçon
Mission

Mission : trancher un conflit sans tout casser

Lire correctement les marqueurs de conflit et choisir une résolution qui combine les deux intentions plutôt que d'en écraser une.

Contexte

Sur pricing.js, un merge entre deux branches produit un conflit dans la fonction calculateTotal : une branche corrige un arrondi, l'autre ajoute le calcul de la TVA. Un développeur pressé pense résoudre le problème avec git checkout --theirs pricing.js, sans lire le fichier.