Branche de versions
Chaque fois que vous déployez une nouvelle version, vous créez une branche de versions. Une branche de versions vous permet de vous assurer que les nouvelles fonctionnalités fonctionnent correctement.
Par convention, commencez par le préfixe « release- » lorsque vous nommez la branche de versions.
En règle générale, vous devez créer la branche de versions à partir de la branche de développement lorsqu'elle est sur le point d'être prête pour la production.
Les membres de l'équipe doivent uniquement travailler sur les corrections de bugs et sur les problèmes liés à la version sur cette branche. Cela permet aux autres membres de l'équipe de continuer à transférer de nouvelles fonctionnalités vers la branche de développement sans interrompre le workflow de publication.
Lorsque la publication est prête, fusionnez la branche de versions avec la branche principale et attribuez un numéro de version au commit de fusion que vous venez de créer.
Vous devez également fusionner la branche de versions avec la branche de développement afin que les branches principale et de développement reçoivent les modifications/corrections de bugs les plus récentes de la branche de versions.