forked from voku/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitmessage
70 lines (53 loc) · 1.65 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# ----------------------------------------------------------------------
# {TYPE}: [{SCOPE}] {SUBJECT} What?
# {BODY} Why?
# {FOOTER}
# ----------------------------------------------------------------------
# {TYPE}: Everybody can simply extract all types of changes in git log.
#
# [+] feature, test, fix
# [*] documentation, code-style, fix linter warning (no code change)
# [~] refactoring production code
# [!] breaking change (so pay attention)
# [!!!] security fix (so caution)
# {SCOPE}: This is just the scope of the change, something like a namespace.
# {SUBJECT}: Should use impertivite tone and say what you did.
# {BODY}: The body should go into detail about why the changes are made.
# {FOOTER}: The footer should contain references or actions for tools.
# ----------------------------------------------------------------------
# ---
# Time Tracking (without Jira)
#
# #time <value>w <value>d <value>h <value>m
#
# example: #time 2h 30m
# ---
# ---
# Jira Issue Processing | https://goo.gl/tz7dOM
#
# <ISSUE_KEY> #comment This is a comment
# <ISSUE_KEY> #close
# <ISSUE_KEY> #time <value>w <value>d <value>h <value>m
#
# example: JRA-034 #close
# ---
# ---
# Github Issue Processing | https://goo.gl/y7DqDB
#
# notification for member @foobar
# this is a comment reference to <ISSUE_KEY>
# closes <ISSUE_KEY>
#
# exmaple: closes #34
# ---
# ---
# Gitlab Issue Processing | http://goo.gl/R9Ibz2
#
# notification for member @foobar
# this is a comment reference to <ISSUE_KEY>
# closes <ISSUE_KEY>
#
# exmaple: closes #34
# ---
# For a full example of how to write a good commit message, check out
# https://github.com/voku/dotfiles/wiki/git-commit-messages