Ajout de la contribution avec Git - Part 7

This commit is contained in:
yannk 2022-10-03 11:36:30 +02:00
parent 40cac610bc
commit c9384f6d1d

View file

@ -227,7 +227,6 @@ En cas de doute, si vous pensez avoir fait une erreur, vous pouvez annuler toute
git rebase --abort git rebase --abort
### Le merge request ### Le merge request
### Les commits ### Les commits
@ -248,20 +247,20 @@ Structure dun message de commit :
##### Les _types_ ##### Les _types_
Les types de commits possibles sont les suivants (par ordre alphabétique): Les types de commits possibles sont les suivants (par ordre alphabétique):
- **ci** : concerne le fonctionnement de la CI du dépôt. - **ci** : concerne le fonctionnement de la CI du dépôt (entraîne un changement de type _bugfix_ dans le versionnement).
- **docs** : reprise de la documentation du code sans toucher aux fonctionnalités. - **docs** : reprise de la documentation du code sans toucher aux fonctionnalités (entraîne un changement de type _bugfix_ dans le versionnement).
- **feat** : ajoute une fonctionnalité qui doit être mentionnée dans le pied de page avec un hashtag et son numéro de ticket (entraîne un changement de type _mineur_ dans le versionnement). - **feat** : ajoute une fonctionnalité qui doit être mentionnée dans le pied de page avec un hashtag et son numéro de ticket (entraîne un changement de type _minor_ dans le versionnement).
- **fix** : résoud un bug qui doit être mentionné dans le pied de page avec un hashtag et son numéro de ticket (entraîne un changement de type _patch_ dans le versionnement). - **fix** : résoud un bug qui doit être mentionné dans le pied de page avec un hashtag et son numéro de ticket (entraîne un changement de type _bugfix_ dans le versionnement).
- **refactor** : refactorisation du code sans modifier son comportement, ajouter une fonctionnalité ou réparer un bug. - **refactor** : refactorisation du code sans modifier son comportement, ajouter une fonctionnalité ou réparer un bug (entraîne un changement de type _bugfix_ dans le versionnement).
- **removed** : effacement dune partie jugée inutile, redondante ou obsolète - **removed** : effacement dune partie jugée inutile, redondante ou obsolète (entraîne un changement de type _minor_ ou _major_, selon le cas, dans le versionnement).
- **security** : gestion dune vulnérabilité - **security** : gestion dune vulnérabilité (entraîne un changement de type _minor_ ou _major_, selon le cas dans le versionnement).
- **style** : reprise formelle du code sans en modifier le fonctionnement (typos, espacements, tabulations etc.) - **style** : reprise formelle du code sans en modifier le fonctionnement (typos, espacements, tabulations etc.) (entraîne un changement de type _bugfix_ dans le versionnement).
Le cas échéant, il est possible dajouter de nouveaux types selon les besoins (se référer à [la convention Angular](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#type) par exemple). Le cas échéant, il est possible dajouter de nouveaux types selon les besoins (se référer à [la convention Angular](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#type) ou [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) par exemple). Il faut alors penser à modifier les scripts de génération de changelog en conséquence (ainsi que les conséquences sur les séquences de versionnement).
Le type doit être écrit en minuscule, sans espace. Le type doit être écrit en minuscule, sans espace.
##### La portée ##### La portée (facultatif)
Indiquée entre parenthèses, en minuscule sans espace, elle permet de préciser éventuellement sur quel partie du code la modification porte. Indiquée entre parenthèses, en minuscule sans espace, elle permet de préciser éventuellement sur quel partie du code la modification porte.
Elle peut être choisie dans cette liste : Elle peut être choisie dans cette liste :