Deux développeurs ont créé des branches à partir de la branche master du dépôt GitHub, créant la Branche A et la Branche B. Le développeur de la Branche A a déjà déployé en production ; la Branche B sera fusionnée dans master lors de la prochaine version la semaine prochaine. Avant d'ouvrir une pull request dans master, quelle commande Git le développeur de la Branche B devrait-il exécuter ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : git rebase master.
Pourquoi c'est la réponse
La commande git rebase master est la meilleure option car elle applique les commits de la Branche B sur le dernier commit de la branche master. Cela permet d'intégrer les modifications de master (y compris celles de la Branche A qui a déjà été déployée) dans la Branche B de manière linéaire, créant un historique de commits propre et facile à suivre avant la fusion. git diff branchB master git commit -m ne fait que montrer les différences et ne met pas à jour la branche. git pull master fusionnerait master dans la Branche B, créant un commit de fusion inutile et un historique moins linéaire. git fetch -b master est une commande incorrecte ; git fetch seul récupère les modifications sans les appliquer.
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