-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitmessage
33 lines (33 loc) · 1.12 KB
/
.gitmessage
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#<--- 72 characters --------------------------------------------------->
#
# Conventional Commits, semantic commit messages for humans and machines
# https://www.conventionalcommits.org/en/v1.0.0/
# Lint your conventional commits
# https://github.com/conventional-changelog/commitlint/tree/master/%40 \
# commitlint/config-conventional
# Common types can be (based on Angular convention)
# build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test
# https://github.com/conventional-changelog/commitlint/tree/master/%40
# Footer
# https://git-scm.com/docs/git-interpret-trailers
#
#<--- pattern --------------------------------------------------------->
#
# <feat|fix|build|chore|ci|docs|style|refactor|perf|test>[(Scope)][!]: \
# <description>
#
# ! after scope in header indicates breaking change
#
# [optional body]
#
# - with bullets points
#
# [optional footer(s)]
#
# [BREAKING CHANGE:, Refs:, Resolves:, Addresses:, Reviewed by:]
#
#<--- usage ----------------------------------------------------------->
#
# `git config commit.template .gitmessage`
#
#<--- 72 characters --------------------------------------------------->