-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.gitmessage
37 lines (32 loc) · 1.14 KB
/
.gitmessage
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
32
33
34
35
36
37
<type>(<scope>): <subject>
# example for commit
# ```
# fix(middleware): ensure Range headers adhere more closely to RFC 2616
# some thing I need more description
# Fixes #2310
# ```
# Allow <type> values:
# - feat (new feature for the user, not a new feature for build script)
# - fix (bug fix for the user, not a fix to a build script)
# - docs (changes to the documentation)
# - style (formatting, missing semi colons, etc; no production code change)
# - refactor (refactoring production code, eg. renaming a variable)
# - test (adding missing tests, refactoring tests; no production code change)
# - chore (updating grunt tasks etc; no production code change)
# Example for <scope>:
# - init
# - runner
# - watcher
# - config
# - web-server
# - proxy
# - etc.
# Message body
# - uses the imperative, present tense: “change” not “changed” nor “changes”
# - includes motivation for the change and contrasts with previous behavior
# Footer message
# Closed issues should be listed on a separate line in the footer prefixed with "Closes" keyword like this:
# ```js
# Closes #234
# Closes #123, #245, #992 // in the case of multiple issues:
# ```