Pour une stratégie de branchement Git qui permet un travail parallèle sur des tâches indépendantes, maintient la branche principale toujours livrable, permet d'abandonner des fonctionnalités à tout moment et encourage l'expérimentation, quelle approche recommandez-vous ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Une seule branche de longue durée avec plusieurs branches de fonctionnalités à courte durée de vie.
Pourquoi c'est la réponse
L'approche d'une seule branche de longue durée (souvent main ou master) avec plusieurs branches de fonctionnalités à courte durée de vie est la plus adaptée. Elle permet un travail parallèle car chaque fonctionnalité est développée sur sa propre branche, isolant ainsi les changements. La branche principale reste stable et livrable car elle n'intègre que des fonctionnalités complètes et testées. Les branches de fonctionnalités peuvent être abandonnées facilement sans affecter le projet principal, et elles encouragent l'expérimentation car les risques sont confinés à la branche de fonctionnalité. Les autres options sont moins efficaces : Une seule branche de longue durée sans forking ne permet pas le travail parallèle ni l'expérimentation sécurisée. Plusieurs branches de longue durée peuvent entraîner des fusions complexes et des branches instables. Un seul fork par membre de l'équipe est une stratégie de forking, pas de branchement, et n'offre pas la même granularité pour les fonctionnalités individuelles.
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