Was macht commitlint Conventional Commit Message Linter?
commitlint checks whether git commit messages meet the Conventional Commits specification, enforcing structured formats like type(scope): subject. Shareable configuration packages let teams standardize commit conventions, and integration with husky enables automatic linting on every commit via git hooks.
Installation
Requirements and caveats from upstream:
- [![npm latest][2]][3] [![node compatibility][13]][14] [![Github Actions][4]][5]
Basic usage or getting-started notes:
-
Source: https://github.com/conventional-changelog/commitlint
-
Extracted from upstream docs: https://raw.githubusercontent.com/conventional-changelog/commitlint/HEAD/README.md