-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Ce site aurait du être fait grâce a GIT FLOW mais selon les conseils de Guillaume nous ne le ferons pas
- Une fois sur master faire GIT FLOW INIT (VALIDEZ TOUT SANS RIEN MODIFIER) vous allez arriver sur la branche develop
Créer un élément :
- GIT FLOW FEATURE START [nom que vous voulez]
Travaillez normalement
Si c’est fini: GIT FLOW FEATURE FINISH [meme nom]
Il faut bien comprendre que tant que vous avez fait cette commande si vous faites un GIT CHECKOUT DEVELOP par exemple vous ne verrez rien de ce que vous avez fait. Idem votre collègue ne verra rien de ce que vous faites (aucun fichier… je sais c’est déconcertant)
- Une fois fait le FINISH de la feature faites un GIT ADD, un GIT COMMIT (mettez le nom de ce que vous avez fait), un GIT PULL ORIGIN DEVELOP pour vous mettre à jour des modifs des autres, puis un GIT PUSH ORIGIN DEVELOP.
Quand un certain nombre de choses sont faites et que cela vous satisfait la personne en charge de gérer le MASTER fera :
- GIT FLOW RELEASE START [nom explicite] depuis la branche DEVELOP
- GIT FLOW RELEASE FINISH [meme nom]
Vous verrez apparaitre une console avec Merge branch ‘release/nom’
Enlevez Merge branch
Puis Alt X (mac) Ctrl Q (windows Linux)
Une autre console apparait, tapez le numéro de la version ex V0.0.1 pour la première, puis V0.0.2…
Une autre console apparait ne changez rien faites juste Alt X (mac) Ctrl Q (Windows linux)
A ce moment DEVELOP ET MASTER sont identiques dire à tout le monde de faire GIT PULL ORIGIN DEVELOP ET idem avec master comme ça tout le monde est à jour.
Apres on continue toujours pareil…
test autoroute bdd 0 +1 bdd 1 ok
test error si input vide
test je debranche tout
- ©Jean-Baptiste DEMENET
- slack: @Jean-Baptiste 😄
- ©Nazanin FARSHAD
- slack: @Nazanin 😄
- ©Jean-Marc DARDY
- slack: @JM 😄
- ©Jasmine Banchereau
- slack: @Jasmine Banchereau
- Anthony Amar
- slack: @anthonyamar 🚀