Lors de cette épreuve, nous allons valider les compétences suivantes:
Critère | Valeur |
---|---|
Accès internet | oui |
Travail collaboratif | non |
Temps à disposition | 45 min |
Cette évaluation vaut pour 50% de la deuxième note du module.
Le barême est l'habituel [nbPtsObtenus/nbPtsMaximum]/5*1
via l'interface graphique de Github
!!! Forkez toutes les branches (main et develop)
git clone <votreUrl>
git flow init
git pull
Critère | Valeur | Pondération |
---|---|---|
Hotfix | Toutes les étapes sont présentes | 5pts |
Feature F2 | Toutes les étapes sont présentes | 4pts |
Release | Toutes les étapes sont présentes | 6pts |
Chronologie des branches | Selon le schéma draw io | 6pts |
Bonnes pratiques de commits (préfixes) | Selon le schéma draw io | 3pts |
Bonus | Combien de branches doivent être présentes sur le dépôt à la fin ??? | 1pt |
git log --graph --oneline --decorate --all
λ git log --graph --oneline --decorate --all
* 37334d3 (HEAD -> develop) Merge tag '1.1.0' into develop
|\
| * fad3245 (tag: 1.1.0, main) Merge branch 'release/1.1.0'
| |\
| | * 914cdd8 refactor:
| | * 46b3c87 fix:
| | * 6ac15a7 test:
| |/
|/|
* | 3f22803 Merge branch 'feature/f2' into develop
|\ \
| * | 6147660 refactor:
| * | 63401fb fix:
| * | 2d58ecb feat:
| * | 2c9a2f9 test:
|/ /
* | cd409fe Merge tag '1.0.1' into develop
|\|
| * 5899bd8 (tag: 1.0.1) Merge branch 'hotfix/1.0.1'
| |\
| | * ee319ec refactor:
| | * 259fff5 fix:
| | * f03107f test:
| |/
---------------------------------------------------- //point de départ
* | c20b028 Merge branch 'feature/f1' into develop
|\ \
| |/
|/|
| * b839c2e refactor:
| * ffe54cd feat:
| * 6d0d436 test:
|/
* 9975104 chore: