aboutsummaryrefslogtreecommitdiff
path: root/home/git/commit.template
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--home/git/commit.template22
1 files changed, 22 insertions, 0 deletions
diff --git a/home/git/commit.template b/home/git/commit.template
new file mode 100644
index 0000000..01ab956
--- /dev/null
+++ b/home/git/commit.template
@@ -0,0 +1,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