foxora

Résoudre les conflits

Résolvez les conflits fichier par fichier en conservant le comportement local voulu et l’apport entrant avant de marquer quoi que ce soit comme résolu.

Sur cette page2
  1. Étapes
  2. Résultat attendu
Résoudre les conflits
Interface Studio en anglais. Données d’exemple.

Étapes

  1. Exécutez git status dans Terminal et listez tous les chemins non fusionnés.
  2. Ouvrez chaque fichier dans l’éditeur et supprimez les marqueurs après avoir choisi le bon contenu combiné.
  3. Lancez les tests ciblés ou rendez la sortie concernée.
  4. Utilisez git add avec les chemins exacts, puis examinez git diff --cached avant de poursuivre le merge ou le rebase.

Résultat attendu

Git ne signale plus de chemin non fusionné, la résolution stagée contient le bon contenu et les contrôles pertinents réussissent.

Remarque : N’abandonnez le merge ou le rebase qu’après avoir compris ce que Git restaurera et sauvegardé le travail sans rapport.