🎯 Intention


Le but est rendre les commit lisible dans le but de rendre les merge request lisible et permettre de suivre l’évolution du projet via l’historique git.

<aside> ✅ PrĂ©-requis

✅ Point clĂ©s


<aside> ⌛ Temps indicatif: < 5min

</aside>

Etape

Visuel / Exemple


đŸ› ïžÂ 1.  Initialiser le commit

⚠ Eviter de faire d’ajouter tous les fichiers d’un coup ( git add -a )

Exemple avec gitmoji-cli

Exemple avec gitmoji-cli

Exemple avec VSCode

Exemple avec VSCode


📝 2. Ecrire un message de commit correctement formatĂ©

⚠ Si un commit semble correspondre Ă  plusieurs gitmoji, c’est qu’il n’est pas atomique, il faut le diviser.

<emoji> <description>
(blank line)
[optional body]
(blank line)
[optional footer(s)]

Exemples de messages de commit

♻ Refactorise le service Facturation
✹ Ajoute la fonctionnalitĂ© de Remboursement

- Ajoute un bouton dans le formulaire
- Ajoute une nouvelle API REST /remboursement

Reviewed-by: Z
Refs: #123

❌ Erreurs type Ă  Ă©viter