-
Notifications
You must be signed in to change notification settings - Fork 0
/
.git-commit-template
14 lines (14 loc) · 1.01 KB
/
.git-commit-template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<type>[optional scope]: <description>
# [optional body]
#
# [optional footer(s)]
#
# The commit contains the following structural elements, to communicate intent to the consumers of your library:
#
# * fix: a commit of the type fix patches a bug in your codebase (this correlates with PATCH in Semantic Versioning).
# * feat: a commit of the type feat introduces a new feature to the codebase (this correlates with MINOR in Semantic Versioning).
# * BREAKING CHANGE: a commit that has a footer BREAKING CHANGE:, or appends a ! after the type/scope,
# introduces a breaking API change (correlating with MAJOR in Semantic Versioning). A BREAKING CHANGE can be part of commits of any type.
# * types other than fix: and feat: are allowed, for example @commitlint/config-conventional (based on the Angular convention) recommends build:,
# chore:, ci:, docs:, style:, refactor:, perf:, test:, and others.
# * footers other than BREAKING CHANGE: <description> may be provided and follow a convention similar to git trailer format.