Description : Crée un commit avec les changements stagés.

Syntaxe : git commit [<options>] [--] <pathspec>...

OptionDescriptionUtilisation principale
git commitOuvre l’éditeur pour saisir le message de commitCommit standard avec message détaillé
-m <message>Spécifie le message de commit directementCommit rapide avec message court
-a, --allCommite automatiquement tous les fichiers trackés modifiésCommit rapide sans staging préalable
-am <message>Combine -a et -mCommit ultra-rapide
--amendModifie le dernier commit au lieu d’en créer un nouveauCorriger le dernier commit
--no-editNe pas ouvrir l’éditeur (avec —amend)Amend rapide sans changer le message
-v, --verboseAffiche le diff dans l’éditeur de messageVoir les changements lors du commit
-n, --no-verifyIgnore les hooks pre-commit et commit-msgBypass des vérifications
--dry-runSimule le commit sans le créerVérification avant commit
-s, --signoffAjoute une ligne “Signed-off-by”Conformité aux standards de contribution