Skip to content

Git

Git Commit Message Linter

Checks your commit subject line against the Conventional Commits spec (type(scope): description), with exact pass/fail reasons for each rule.

Valid Conventional Commits format

Format checks (hard fail if broken)

Scope "(api)" is well-formed.

Type "feat" is a valid Conventional Commits type.

Exactly one space after the colon.

Description is present.

Style tips (informational, non-blocking)

Description starts lowercase.

No trailing period.

Subject line is 43 characters - within the ~72 char guideline.

Valid types

featfixdocsstylerefactorperftestbuildcichorerevert

Checks the Conventional Commits format of the subject (first) line only.