Generátor zmien
Premeňte vložený git log na zoskupený, čitateľný changelog.
Generátor zmien
Vložte výstup príkazu "git log" alebo "git log --oneline" a tento nástroj ho premenil na changelog, ktorý môžete priamo použiť pri vydaní, v súbore CHANGELOG.md alebo v popise pull requestu. Číta aj predvolený viacvrstvový formát git logu (s hlavičkami Author a commit) aj kompaktný jednovrstvový formát, takže si ho môžete skopírovať priamo z terminálu.
Commity sú zoskupené podľa typu alebo rozsahu. Typy sa zisťujú automaticky z predpôn Conventional Commits (feat, fix, docs, chore a ďalších) alebo si môžete definovať vlastné mapovanie predpony na označenie, ak váš tím používa inú konvenciu. Merge commity a údržbové commity sa dajú filtrovať pomocou checkboxu, takže changelog zobrazuje len to, čo sa skutočne zmenilo pre používateľov. Vyberte si formát Markdown, ktorý nasleduje Keep a Changelog, alebo jednoduchý zoskupený zoznam bez akéhokoľvek formátovania.
Zapnite prepájanie ticketov, aby sa referencie ako #123 alebo PROJ-42 premenili na odkazy pomocou šablóny URL s zástupným symbolom {id}. Mená autorov sa automaticky prebírať z logu, keď je tento formát podporovaný, a zásadné zmeny — označené vykričníkom na konci typu alebo v päte "BREAKING CHANGE:" — sa presunú do vlastnej sekcie navrchu, keď je zvýraznenie zapnuté. Pridajte verziu a dátum na vygenerovanie správnej hlavičky vydania.
Všetko sa spúšťa lokálne vo vašom prehliadači: vaša história commitov sa nikdy neodosiela nikam, čo je dôležité pre súkromné repozitáre. Výsledok sa aktualizuje pri písaní alebo zmene možnosti a môžete ho skopírovať, stiahnuť ako súbor .txt alebo poslať priamo do iného nástroja.