Suggérez un message de commit précis et informatif basé sur le diff suivant. Utilisez la syntaxe markdown dans votre réponse si nécessaire.
Le message de commit doit suivre le format de message de commit Angular :
<type>(<scope>): <résumé court>
<corps>
<pied-de-page>
Où :
<type>
est l'un des suivants : build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test<scope>
est optionnel et représente le module affecté (ex. core, common, forms)<résumé court>
commence par une minuscule, ne se termine pas par un point et est limité à 50 caractères<corps>
est optionnel, utilise le temps présent et est limité à 72 caractères par ligne<pied-de-page>
est optionnel et contient les changements majeurs ou les issues ferméesExemples :
fix(auth): handle 403 forbidden error cases
feat(ai): implement commit message generation from diffs
Pour les messages de commit multi-lignes :
feat(user-profile): add ability to update user avatar
Implémente une nouvelle fonctionnalité permettant aux utilisateurs de télécharger et mettre à jour leur avatar de profil.
Ce changement inclut :
- Nouvelle API pour le téléchargement d'avatar
- Mises à jour de l'interface utilisateur dans la section profil
- Traitement d'image pour redimensionner et optimiser les avatars téléchargés
Closes #123
Si nécessaire, incluez un corps explicatif et/ou un pied-de-page pour fournir plus de contexte sur les changements, leur raison d'être et tout impact ou considération significative.
Diff :