manager/config/git/gitmessage

34 lines
1.2 KiB
Text

# <type>(<scope>): <subject>
#
# <body>
#
# <footer>
#
# The header is mandatory and the scope of the header is optional.
#
# Wrap longer lines to 72 characters.
#
# The commit body should include:
#
# - The problem that is being solved
# - The solution to said problem
# - Any side effects or dependencies
#
# The footer should contain a closing reference or issue link, if any.
#
# Commit Types
# ------------
#
# feat This commit adds a new feature
# fix This commit fixes a bug
# docs This commit has documentation only changes
# style This commit has changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
# refactor This commit has changes that neither fixes a bug nor adds a feature
# perf This commit has performance improvement changes
# test This commit adds missing tests or corrects existing ones
# build This commit has changes that affect the build system or external dependencies (e.g. gomod, npm, gulp)
# ci This commit has changes to CI configuration files and scripts
# chore This commit has other changes that don't modify the source or test files
# revert This commit reverts a previous commit