Was macht commitlint Linter für konventionelle Commit-Nachrichten?
commitlint prüft, ob Git-Commit-Nachrichten der Conventional Commits Spezifikation entsprechen, und erzwingt strukturierte Formate wie type(scope): subject. Teilbare Konfigurationspakete ermöglichen es Teams, Commit-Konventionen zu standardisieren, und die Integration mit Husky erlaubt die automatische Linting bei jedem Commit über Git-Hooks.
Installation
Anforderungen und Hinweise aus dem Upstream:
- [![npm latest][2]][3] [![node compatibility][13]][14] [![Github Actions][4]][5]
Grundlegende Nutzung oder Einstiegsnotizen:
-
Quelle: https://github.com/conventional-changelog/commitlint
-
Extrahiert aus der offiziellen Dokumentation: https://raw.githubusercontent.com/conventional-changelog/commitlint/HEAD/README.md