Skip to content

Workflow Git

Arthur Schamroth edited this page May 19, 2021 · 2 revisions

ReleaseFlow

Le principe de fonctionnement de ReleaseFlow est qu’il est une amélioration de Git Flow, le changement majeur étant qu’il n’existe pas de branche develop.
Le principal avantage est d’avoir un historique Git plus propre tout en conservant ceux de Git Flow. OneFlow_Example

Justificatif

Nous aurions également pu choisir le Gitflow qui fonctionne sur deux branches en parallèle, c'est également cette méthode que nous avions décidé d'utiliser dans un premier temps, mais nous nous sommes rabattus sur le ReleaseFlow que nous trouvions plus simple d'utilisation et plus clair dans son historique.
Nous avons décidé de travailler ainsi malgré le fait évident que la méthode Git Flow parait plus sûre d'un niveau sécurité, le fait de travailler sur plusieurs branches avant de l'envoyer sur la main rend la perte de données beaucoup moins important que si nous travaillons sur une seule branche. Il s'agit en effet du désavantage de notre méthode, néanmoins, nous pensons tout de même que notre méthode nous conviendra au fil du projet.

Source

https://blog.codeinsider.fr/gerer-son-worklfow-avec-git/

Clone this wiki locally