Présentez notre stratégie de branches avec les branches feature, release et hotfix
À propos du cadre
Le graphe Git Mermaid utilise main, develop, feature/auth, feature/dashboard et hotfix/login. L’authentification ajoute OAuth et les sessions, tandis que le tableau de bord ajoute des graphiques et des filtres. Chaque branche de fonctionnalité est fusionnée dans develop avant que develop ne soit fusionnée dans main pour créer le tag v1.0.0.
La branche hotfix part de main après cette release et ajoute une correction liée à l’expiration du jeton. Elle est fusionnée dans main avec le tag v1.0.1, puis main est fusionnée dans develop sous le libellé Synchroniser le correctif. Cette fusion finale rend visible le retour du correctif dans le développement en cours.
Utilisez cet exemple pour expliquer la séquence de branches prévue. Il présente des commits et des fusions illustratifs, sans définir les exigences de revue, les vérifications CI, les déploiements ni les paramètres de protection des branches. Ajoutez ces annotations si elles font partie du processus de release que vous devez communiquer.
Contenu inclus
Workflow de release Git (Gitgraph)
✦ Free preview · Sign in to use
Questions fréquentes
Les branches feature/auth et feature/dashboard partent toutes deux de develop et y sont fusionnées avant la première release marquée par un tag.
Après la fusion de hotfix/login dans main pour la v1.0.1, le diagramme montre main fusionné dans develop avec le libellé Synchroniser le correctif.
Le graphe montre uniquement l’historique Git et les tags. Il ne présente aucune étape de déploiement ni preuve qu’une release est en cours d’exécution.
Gratuit pour commencer. Aucune carte de crédit requise.