-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitconfig
67 lines (67 loc) · 1.6 KB
/
.gitconfig
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
[user]
name = Will Gray
email = graywh@gmail.com
[advice]
statusHints = false
[alias]
br = branch
ci = commit
co = checkout
diffc = diff --cached
diffci = diff --cached --ignore-all-space --ignore-space-change
diffi = diff --ignore-all-space --ignore-space-change
diffic = diff --cached --ignore-all-space --ignore-space-change
ff = merge --ff-only
; lg = log --pretty=format:'%C(auto cyan)%h %C(auto red)%cr %C(auto magenta)%an %C(auto reset)%s %C(auto yellow)%d'
lg = log --oneline --reverse
log1 = log --oneline
logd = log --decorate
logg = log --oneline --graph
pick = cherry-pick
sl = stash list --format='%gd (%cr): %gs'
st = status -sb
stu = status -sb -uno
[branch]
autosetupmerge = true
[color]
; diff = false
pager = false
ui = auto
[core]
editor = vim
pager = view -
excludesfile = ~/.config/git/ignore
attributesfile = ~/.config/git/attributes
[format]
pretty = medium
[pager]
status = false
branch = false
tag = false
sl = false
lg = false
[push]
default = simple
[fetch]
prune = true
[status]
relativePaths = true
[diff]
renames = copy
; [diff "ruby"]
; xfuncname = ^\\s*\\(\\(class\\|module\\|def\\|describe\\|context\\) .*\\)
; [diff "python"]
; xfuncname = ^\\s*\\(\\(class\\|def\\) .*\\)
[diff "vim"]
xfuncname = ^\\s*\\(function .*\\)
[diff "js"]
xfuncname = \\(^\\|=\\)\\s*function .*
[web]
browser = sensible-browser
[gui]
fontdiff = -family \"DejaVu Sans Mono\" -size 10 -weight normal -slant roman -underline 0 -overstrike 0
spellingdictionary = none
editor = gvim
[cola]
fontdiff = DejaVu Sans Mono,10,-1,5,50,0,0,0,0,0
fontui = DejaVu Sans,11,-1,5,50,0,0,0,0,0