[WIP] Workflow de développement avec Git & GitHub #6
Pinned
TheoDurr
announced in
Documentation
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Objectif
S'organiser sur git pour du travail collaboratif n'est pas toujours chose facile. C'est pourquoi il est important de suivre certaines recommandations concernant l'utilisation de Git et GitHub, notamment en termes de :
Nous avons décidé de nous baser sur un Workflow bien connu et qui a fait ses preuves: GitFlow (documentation).
En ce qui concerne les pipelines, nous avons crée nos propres workflows pour la version 4 du Site.
Gitflow
Fonctionnement
Schéma explicatif du Workflow
En résumé
develop
est créée à partir demain
.release
est créée à partir de la branchedevelop
feature
sont créées à partir de la branchedevelop
develop
.release
est terminée, elle estmergée
dans ladevelop
et dansmain
.main
, une branchehotfix
est créée à partir demain
.hotfix
terminée, elle est mergée dansdevelop
et dansmain
.Pour plus d'informations, se référer à la documentation Atlassian.
Pipelines
Plusieurs pipelines (aussi appelés workflows sur GitHub) sont lancées dans des cas qui peuvent différer :
develop
,release
etmain
main
etdevelop
Beta Was this translation helpful? Give feedback.
All reactions