Le premier tableau d'émoji represente la convention de nommage des message de commit établie par AngularJS & Karma
Le format du message de commit doit respecter ce modèle :
<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>
| Convention de nommage de commit Angular JS / Karma | |||
|---|---|---|---|
| Commit Type | Shortcode | Icon | Description |
| chore | construction_worker | 👷🏻 | Assure la maintenabilité du projet |
| docs | memo | 📝 | Ajout de documentation |
| feat | sparkles | ✨ | Ajout de nouvelles fonctionnalités |
| hotfix | ambulance | 🚑 | Correction de beugs importants |
| refactor | hammer | 🔨 | Refactorisation de code |
| style | art | 🎨 | Ajout / modification de style |
| test | eyes | 👀 | Ajout de tests unitaires |
Les émojis sont tous regroupés par catégories principales qui définissent les étapes importantes et le workflow du projet
| Other Emojis | |||
|---|---|---|---|
| Commit Type | Shortcode | Icon | Description |
Build Project |
|||
| build | package | 📦 | Build de l'environnement de dev |
| configuration | wrench | 🔧 | Configuration de l'environnement |
| update | zap | ⚡ | Mise à jour importantes |
| docker | whale | 🐳 | Environnement Docker |
| add | heavy_plus_sign | ➕ | Ajout de dépendances |
| remove_dep | heavy_minus_sign | ➖ | Suppression de dépendances |
| upgrade | arrow_up | ⬆️ | Mise à jour des dépendances |
| downgrade | arrow_down | ⬇️ | Rétrograde des dépendances |
DEVICE |
|||
| laptop | computer | 💻 | Version pour ordinateur |
| mobile | phone | 📱 | Version pour mobile |
| apple | apple | 🍎 | Version pour apple |
GIT |
|||
| tada | tada | 🎉 | Premier commit du projet |
| wip | construction | 🚧 | Work In Progress / En cours |
| merge | twisted_rightwards_arrows | 🔀 | Fusion de branche |
| rebase | arrow_double_up | ⏫ | Rebasage de branches fusionnées |
| revert | rewind | ⏪ | Version précédente d'un commit |
| tag | label | 🏷️ | Label / étiquette de version |
| moving | truck | 🚚 | Déplacement de fichiers |
| remove | fire | 🔥 | Suppression de fichiers |
TESTING |
|||
| bug | beetle | 🐞 | Test / correctif de beugs |
| security | lock | 🔒 | Test de sécurité |
| perf | racehorse | 🐎 | Test de performance |
| code_review | ok_hand | 👌 | Révision de code |
| bad_code | poop | 💩 | Mauvais code |
CD / CI |
|||
| ci | green_heart | 💚 | Intégration continue |
| validation | heavy_check_mark | ✔️ | Validation de test |
| deployment | rocket | 🚀 | Déploiment en production |
STYLE |
|||
| cleanup | Lipstick | 💄 | Nettoyage de code |
| style | art | 🎨 | Ajout / modification de style CSS |
| linter | rotating_light | 🚨 | Linter d'indentation de code |
| translation | alien | 👽 | Traduction en langue étrangère |
NOTATION PROJECT |
|||
| accessibility | wheelchair | ♿ | Accessibilité personnes mals voyantes |
| analytics | chart_with_upwards_trend | 📈 | Analyse de statistiques |
| important | exclamation | ❗ | Modification importante |