Tvoriteľ konvenčného commitu
Vytvorte správu Conventional Commits z typu, rozsahu a popisu, alebo skontrolujte existujúce správy na problémy.
Tvoriteľ konvenčného commitu
Conventional Commits je formát "typ(rozsah): popis", ktorý očakávajú generátory zmien, semantic-release aj commitlint. Tento nástroj ho za vás vytvorí: vyberte typ, pridajte voliteľný rozsah, napíšte popis a zostane mu hlavička — plus telo a päta s odkazmi na tikety, ak ich pridáte. Prepnite na režim kontroly a urobte opak: vložte jednu alebo viacero existujúcich commit správ, jednu na riadok, a uvidíte presne, čo je zle v každej.
Zoznam typov pokrýva štandardnú sadu — feat, fix, docs, style, refactor, perf, test, build, ci, chore a revert. Prepínač zlomukovej zmeny označí hlavičku znakom "!" a po pridaní poznámky pridá riadok päty "BREAKING CHANGE:", presne ako to očakáva špecifikácia. Možnosť maximálnej dĺžky hlavičky vynucuje rozpočet dĺžky, na ktorom sa váš tím dohodol (vlastný predvolený commitlint je 72 znakov); vynútenie malých písmen na začiatku a zakázanie konečnej bodky sú dve štýlové pravidlá, ktoré väčšina commit linterov predvolene kontroluje, a obe je možné vypnúť, ak ich váš tím nepoužíva.
V režime kontroly je každý riadok považovaný za jednu úplnú commit hlavičku, takže vloženie výstupu "git log --oneline" skontroluje celú dávku naraz. Vyberte si, či je výstupom správa — pôvodný riadok nasledovaný tým, čo treba opraviť — alebo korigovaná správa s automatickým zmenšením a bez diakritiky, kde je to jednoznačné. Riadok, ktorý v ponuke vôbec nedodržuje tvar typ(rozsah): popis, zostane nedotknutý skôr, ako by sa hádam.
Všetko sa spúšťa vo vašom prehliadači, takže commit správy z privátneho úložiska nikdy neopustia vaše zariadenie. Skopírujte výsledok, preveďte ho ako súbor .txt, alebo ho vraciajte do vstupu, aby ste ho ďalej zlepšili.