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 |