Section outline

    • Explication des situations pouvant mener à des conflits

      • Les conflits dans Git peuvent survenir dans les situations suivantes :
        • Lorsque deux développeurs modifient simultanément la même ligne de code dans des branches différentes.
        • Lorsqu'une branche est fusionnée après qu'une autre branche a déjà modifié le même fichier, entraînant des différences non résolues.
        • Lorsqu'un développeur tente de fusionner une branche qui a des modifications incompatibles avec la branche principale.

      Démonstration de la résolution de conflits dans GitHub

      • La résolution de conflits dans GitHub nécessite une intervention manuelle pour choisir quelle modification conserver lorsque deux branches ont des changements incompatibles.
      • Lorsqu'un conflit se produit, GitHub affiche les sections en conflit avec des indications claires pour aider les développeurs à comprendre les différences entre les modifications.
      • Une fois le conflit résolu, il est essentiel de marquer le conflit comme résolu et de fusionner les branches pour intégrer les modifications dans la branche principale.