Faire des commits
Styles de message
Choisissez-en un dans les réglages ; le compositeur s'y adapte.
| Style | Ce que ça donne |
|---|---|
| Conventional | feat(api)!: add rate limiting — avec une liste déroulante de types |
| Gitmoji | ✨ add rate limiting — avec un sélecteur d'emoji |
| Ticket | ABC-123: add rate limiting — amorcé depuis le nom de la branche |
| Simple · Auto | Ce que vous tapez ; Auto laisse l'IA décider de la forme |
| Homme des cavernes · Haïku | Exactement ce que le nom laisse entendre |

Ce que le compositeur fait pour vous
- ↑ ↓ rappellent vos messages récents.
- Un sélecteur de co-auteurs ajoute des lignes
Co-authored-by:à partir des contributeurs du dépôt lui-même. commit.template/.gitmessagepréremplissent le message, lignes de commentaire retirées.- Pendant une fusion, un cherry-pick ou un revert, le message est prérempli comme git le ferait.
- Les brouillons persistent par dépôt : changer d'onglet ne perd jamais un message.
Le linter
Une vérification vivante et non bloquante : longueur du sujet (avec un compteur de caractères), point final, sujet non impératif ou en minuscule, lignes de corps trop larges. Des indications, jamais une barrière — il ne vous empêchera pas de faire votre commit.
Amender
Amender réécrit le dernier commit avec ce qui est indexé. Gitcito vous montre d'abord le message existant, pour que vous soyez en train d'éditer et non de retaper.
Amender le commit… sur une ligne du graphe fait la même chose pour HEAD : il charge le message complet, fait passer le compositeur en mode amend et lui donne le focus. Un HEAD déjà poussé peut toujours être amendé, mais Gitcito prévient que mettre à jour le distant exigera un push forcé.
Annuler le commit… est son pendant pour un HEAD non poussé : reset mixed vers le parent, changements de l'arbre de travail conservés, message restauré dans le compositeur. Le commit initial a un chemin dédié qui laisse une branche non née au lieu de détruire les fichiers.
Voir aussi : Indexation · Absorption · Générateur de changelog