Si nous avons trois branches:
- maîtriser
- développer
- fonctionnalité
Où développer est utilisé pour le CI, et fonctionnalité est toujours ramifié de maîtriser...
Quelle raison pourrait-on avoir pour ne jamais fusionner fonctionnalité dans développer sans fusionner développer dans fonctionnalité premier?
Réponses:
2 pour la réponse № 1Très simple. Normalement, votre branche de développement peut contenir de nombreuses fonctionnalités à tester. Donc, si vous créez une nouvelle branche fonctionnelle à partir de votre branche dev et que vous fusionnez ensuite, dans votre branche principale, vous avez toutes vos fonctions que vous ne voulez pas voir en ligne, fusionnées dans votre système de production.
Donc, ne fusionnez pas dev en master et créez une branche de fonctionnalité uniquement à partir de master.
https://www.atlassian.com/git/tutorials/comparing-workflows
voici un bon tutoriel pour une meilleure compréhension. Et j'espère avoir bien compris votre problème.