Commit conventions
Commit conventions allow your team to add more semantic meaning to your git history. This e.g. includes type, scope or breaking changes.
With this additional information tools can derive useful human-readable information for releases of your project. Some examples are
- Automated, rich changelogs
- Automatic version bumps
- Filter for test harnesses to run
The most common commit conventions follow this pattern:
type(scope?): subjectbody?footer?Multiple scopes
Section titled “Multiple scopes”Commitlint supports multiple scopes. Current delimiter options are:
/\,
Credits to commitlint.js.org for the contents of this page