Aller au contenu

N'utilisez pas `git commit -m`

·114 mots·1 min

… mais git commit tout court 😊

IntĂ©rĂȘt : cela ouvre votre Ă©diteur de texte par dĂ©faut (qui devrait ĂȘtre Ă©videmment Vim), afin de pouvoir dĂ©tailler le commit.

Dans Gitlab ou Gitea, cela s’affiche de la maniùre suivante :

La premiĂšre ligne est reprise comme titre (normalement, 50 caractĂšres max); le reste est repris comme de la description.

Pour aller plus loin, il est possible de définir un template par défaut. Pour cela, il faut créer un squelette, avec par exemple :

<Sujet>

<Description>

<Solution>

Dans le fichier ~/.gitconfig (global à tous ves projets, donc), on peut alors spécifier le chemin vers ce template.

...
[commit]
    template = ~/.gitmessage

Vos collĂšgues vous remercieront ❀