Commit Helper
Instructions
- Lance
git diff --stagedpour voir les changements - Analyse les modifications
- Génère un message de commit avec :
- Une ligne de résumé de moins de 50 caractères
- Une ligne vide
- Une description détaillée si nécessaire
- Les composants affectés
Format
Utilise le format Conventional Commits :
feat:pour une nouvelle fonctionnalitéfix:pour une correction de bugdocs:pour la documentationrefactor:pour du refactoringtest:pour les testschore:pour la maintenance
Exemples
Exemple 1 : Nouvelle fonctionnalité
feat(auth): add JWT token refresh
- Implement automatic token refresh before expiration
- Add refresh token storage in localStorage
- Update auth context with new refresh logic
Exemple 2 : Bug fix
fix(api): handle null response in user endpoint
Previously, the endpoint would crash when user data
was missing. Now returns 404 with appropriate message.
Bonnes pratiques
- Utilise l'impératif présent ("add" pas "added")
- Explique le quoi et le pourquoi, pas le comment
- Sépare les changements non liés en commits distincts