cd ~/open-source/

chrille@linux:~$ apt show commitlint

commitlint

commitlint kontrollerar att dina commit-meddelanden följer ett förutbestämt format. Du får enhetlig historik som är lätt att läsa och automatgenerera changelogs från, vilket underlättar versionshantering. Det passar dig som vill ha ordning på repots historia och tydliga commit-meddelanden. Du kan till exempel använda Conventional Commits och generera changelogs automatiskt.

Projektsidan för commitlint
Projektets egen sida, som den såg ut vid importen.

commitlint läser dina commit-meddelanden och jämför dem med en konfigurerad standard, till exempel Conventional Commits. Du får enhetlig historia som både människor och verktyg kan förstå, vilket underlättar changeloggenerering och versionshantering. Det passar dig som vill ha ordning på repots historia och som arbetar i team där tydliga commit-meddelanden sparar tid. Det är ett litet verktyg som gör stor skillnad för den som vill automatisera releaseanteckningar. Du kan använda regler för Conventional Commits eller skriva egna mönster som passar ditt teams arbetssätt. Det gör det enklare att generera changelogs automatiskt och att förstå historiken när du bläddrar bakåt i repot.