Skip to main content

.git-commit-message-template.txt (Source)

#   Add = Create a capability e.g. feature, test, dependency.
#   Cut = Remove a capability e.g. feature, test, dependency.
#   Fix = Fix an issue e.g. bug, typo, accident, misstatement.
#   Bump = Increase the version of something e.g. dependency.
#   Make = Change the build process, or tooling, or infra.
#   Start = Begin doing something; e.g. "Branch by abstraction"
#   Stop = End doing something; e.g. remove a feature flag.
#   Refactor = A code change that MUST be just a refactoring.
#   Reformat = Refactor of formatting, e.g. omit whitespace.
#   Optimize = Refactor of performance, e.g. speed up code.
#   Document = Refactor of documentation, e.g. help files.
# Capitialize, imperative, no ending period
# First word from above -- max of 50 ------------|


# Explain what and why this change, not HOW.  -------------------------|
# Trouble explaining? Split commits with `git add -p`

# Any references to tickets, articles, or other resources at end.
# Ticket: #123      Resolves: #123
# Closes: #123      See also: #456, #789
# -------------------------------------
# Information used in creating this document is taken from:
# https://github.com/joelparkerhenderson/git_commit_message
# ======================================================================