|
|
|
|
|
|
16
|
release = "!r() { (test -n \"$1\" || (echo \"Missing version argument, e.g. git release 1.0.0\" && exit 1)) && git tag $1 && git push origin master $1; }; r"
|
16
|
release = "!r() { (test -n \"$1\" || (echo \"Missing version argument, e.g. git release 1.0.0\" && exit 1)) && git tag $1 && git push origin master $1; }; r"
|
|
17
|
trigger-release = "!r() { (test -n \"$1\" || (echo \"Missing version argument, e.g. git trigger-release 1.0.0\" && exit 1)) && git tag trigger-release-$1 && git push origin master trigger-release-$1; }; r"
|
17
|
trigger-release = "!r() { (test -n \"$1\" || (echo \"Missing version argument, e.g. git trigger-release 1.0.0\" && exit 1)) && git tag trigger-release-$1 && git push origin master trigger-release-$1; }; r"
|
|
18
|
prune-branches = "!p() { git branch -d $(git remote prune -n ${1:-origin} | sed -n \"s/.*\\[would prune\\] ${1:origin}\\///p\"); git remote prune ${1:-origin}; }; p $1"
|
18
|
prune-branches = "!p() { git branch -d $(git remote prune -n ${1:-origin} | sed -n \"s/.*\\[would prune\\] ${1:origin}\\///p\"); git remote prune ${1:-origin}; }; p $1"
|
|
|
|
19
|
[pager]
|
|
|
|
20
|
diff = delta
|
|
|
|
21
|
log = delta
|
|
|
|
22
|
reflog = delta
|
|
|
|
23
|
show = delta
|
|
|
|
24
|
[delta]
|
|
|
|
25
|
light = true
|
|
|
|
26
|
color-only = true
|
|
|
|
27
|
# prevent truncating long lines
|
|
|
|
28
|
max-line-length = 0
|
|
19
|
[format]
|
29
|
[format]
|
|
20
|
pretty = %C(auto)%h %Cgreen[%cr]%Creset %C(auto)(%an) %s%d
|
30
|
pretty = %C(auto)%h %Cgreen[%cr]%Creset %C(auto)(%an) %s%d
|
|
21
|
[color]
|
31
|
[color]
|