Git Commit Message Generator

Générez des messages de commit propres suivant les conventions Conventional Commits.

Configurer le commit
Remplissez les champs pour générer votre message

Composant ou module affecté par le changement

0/72

Ce commit introduit une rupture de compatibilité (ajoute ! après le type)

Référence GitHub/GitLab (génère Closes #n)

Message généré
Format Conventional Commits

Sélectionnez un type et saisissez une description pour générer le message

Référence des types

Exemples de bons commits

feat(auth): add OAuth2 login with Google

Nouvelle fonctionnalité avec scope

fix(api): handle null response from payment gateway

Correction de bug précise

docs: update README with installation instructions

Documentation sans scope

refactor(user): extract validation logic into separate module

Refactoring avec scope

chore: upgrade dependencies to latest stable versions

Maintenance des dépendances

perf(db): add index on users.email for faster lookups

Optimisation avec contexte

feat(cart)!: redesign cart API — BREAKING CHANGE: remove legacy endpoints

Breaking change avec !

fix(login): prevent double submission on slow networks

Added debounce to submit button.

Closes #142

Commit complet avec corps et issue

Pourquoi Conventional Commits ?

Format: type(scope)!: description suivi d'un corps et d'un footer optionnels.