Committen
Boodschapstijlen
Kies er een in de instellingen; de opsteller past zich eraan aan.
| Stijl | Ziet eruit als |
|---|---|
| Conventional | feat(api)!: add rate limiting — met een typekeuzelijst |
| Gitmoji | ✨ add rate limiting — met een emoji-kiezer |
| Ticket | ABC-123: add rate limiting — voorgevuld vanuit de branchnaam |
| Plain · Auto | Wat je maar typt; bij Auto bepaalt de AI de vorm |
| Caveman · Haiku | Precies wat je erbij voorstelt |

Wat de opsteller voor je doet
- ↑ ↓ haalt je recente boodschappen terug.
- Een co-auteurkiezer voegt
Co-authored-by:-trailers toe uit de eigen bijdragers van de repository. commit.template/.gitmessagevult de boodschap voor, met de commentaarregels eruit gestript.- Tijdens een merge, cherry-pick of revert is de boodschap voorgevuld zoals git dat zou doen.
- Concepten blijven bewaard per repository, dus van tabblad wisselen kost je nooit een boodschap.
De linter
Een live, niet-blokkerende controle: lengte van de onderwerpsregel (met een tekenteller), een punt aan het eind, een niet-gebiedende of met kleine letter beginnende onderwerpsregel, te brede regels in de body. Hints, nooit een hek — het houdt je niet tegen bij het committen.
Amend
Amend herschrijft de laatste commit met wat er gestaged staat. Gitcito laat je eerst de bestaande boodschap zien, zodat je bewerkt in plaats van overtypt.
Commit aanpassen… op een grafiekrij doet hetzelfde voor HEAD: het laadt de volledige boodschap, zet de opsteller in de amend-stand en geeft hem focus. Een HEAD die al gepusht is kan nog steeds worden aangepast, maar Gitcito waarschuwt dat het bijwerken van de remote een force push zal kosten.
Commit ongedaan maken… is de tegenhanger voor een niet-gepushte HEAD: een mixed reset naar de ouder, de wijzigingen in de werkboom blijven behouden, en de boodschap komt terug in de opsteller. De eerste commit heeft een eigen pad dat een ongeboren branch achterlaat in plaats van de bestanden te vernietigen.
Zie ook: Stagen · Absorb · Changeloggenerator