about summary refs log tree commit diff
path: root/home/git/commit.template
blob: 01ab956bcfc77f8f495615c3b653292fe8fa8436 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# (If applied, this commit will...) <type>: <subject>

# Explain why this change is being made

# --- COMMIT END ---
# Remember to
#    Use the imperative mood, present tense: `change' not `changed' nor `changes'
#    Do not end the subject line with a period
#    Use the body to explain what and why vs. how
#    Can use multiple lines with "-" for bullet points in body

# Suggested types:
# build: Changes that affect the build system or external dependencies
# ci:    Changes to CI configuration files and scripts
# docs:  Documentation only changes
# feat:  A new feature
# fix:   A bug fix
# perf:  A code change that improves performance
# ref:   A code change that neither fixes a bug nor adds a feature (refactor)
# style: Changes that do not affect the meaning of the code
# tests: Adding missing tests or correcting existing tests
# meta:  Some meta information in the repo changes