Un développeur travaillant sur une branche de fonctionnalité n'a pas récupéré les modifications récentes de la branche principale et est maintenant confronté à des conflits de fusion. Quelle est la méthode la plus simple pour résoudre les conflits avec le moins d'effort de développement ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Rebaser la branche de fonctionnalité sur la branche principale actuelle pour incorporer les dernières modifications et résoudre les conflits..
Pourquoi c'est la réponse
Rebaser (rebase) la branche de fonctionnalité sur la branche principale actuelle est la méthode la plus simple et efficace pour résoudre les conflits dans ce scénario. Le rebasage réécrit l'historique des commits de la branche de fonctionnalité en la plaçant au-dessus du dernier commit de la branche principale, comme si le développement avait commencé à partir de ce point. Cela permet d'intégrer les dernières modifications de la branche principale dans la branche de fonctionnalité et de résoudre les conflits de manière linéaire et contrôlée. Les autres options sont moins efficaces : cloner le dépôt ou créer une nouvelle branche et appliquer manuellement les modifications sont des processus fastidieux et sujets aux erreurs. Utiliser le Commit Visualizer aide à comprendre les différences, mais ne résout pas directement les conflits de fusion.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise