-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitmessage
More file actions
31 lines (29 loc) · 854 Bytes
/
.gitmessage
File metadata and controls
31 lines (29 loc) · 854 Bytes
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
# <type>(optional scope): <short summary>
#
# <longer explanation, if necessary, wrapped at 72 chars>
#
# Refs: #issue, PR link, etc.
#
# --------------------
# Commit message guidelines:
# - Use imperative mood (e.g., "add feature" not "added feature")
# - Subject line ≤ 50 characters
# - Separate subject from body with a blank line
# - Wrap body at ~72 characters per line
# - Explain WHY, not just WHAT
# - One commit = one logical change
#
# Types:
# feat: new feature
# fix: bug fix
# docs: documentation only
# style: formatting, no code change
# refactor: code restructure
# perf: performance improvements
# test: add or modify tests
# chore: tooling, build, CI, dependencies
#
# Recommended verbs for subject line:
# add, remove, fix, update, improve, refactor, use, bump, revert,
# document
#