Skip to content

Git commits

Commit message linters

commitlint

Install:

pamac install commitlint-config-conventional commitlint

Configure:

echo -e 'extends:\n  - "@commitlint/config-conventional"' > ~/.commitlintrc.yaml

Usage:

Check last commit:

commitlint --from HEAD~1 --to HEAD --verbose

gitlint

Website Config files

Add a default .gitlint file:

gitlint generate-config

Ignore body-is-missing rule:

echo '[general]\nignore=body-is-missing' > .gitlint