-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy path.gitmessage
More file actions
28 lines (25 loc) · 1.05 KB
/
.gitmessage
File metadata and controls
28 lines (25 loc) · 1.05 KB
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
# <type>(<scope>): <short summary>
# │ │ │
# │ │ └─⫸ Summary in present tense. Not capitalized. No period at the end.
# │ │
# │ └─⫸ Commit Scope: Optional, can be anything specifying the scope of the commit
# │
# └─⫸ Commit Type: feat|fix|docs|style|refactor|perf|test|chore|build|ci
#
# Types:
# feat (new feature)
# fix (bug fix)
# docs (changes to documentation)
# style (formatting, missing semi colons, etc; no code change)
# refactor (refactoring code, eg. renaming a variable)
# perf (code changes that improve performance)
# test (adding or refactoring tests; no production code change)
# chore (updating dependencies, build tasks, etc; no production code change)
# build (changes that affect the build system or external dependencies)
# ci (changes to CI configuration files and scripts)
#
# Example:
# fix(authentication): prevent infinite redirect loop on login
<type>(<scope>): <short summary>
<body>
<footer>