-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathgitconfig
105 lines (97 loc) · 1.84 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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
[user]
name = Joe Moon
email = [email protected]
[includeIf "gitdir:/Users/moon/stripe/"]
path = /Users/moon/stripe/.gitconfig
[includeIf "gitdir:/Users/moon/stripe-b/"]
path = /Users/moon/stripe/.gitconfig
[includeIf "gitdir:/pay/src/"]
path = /home/owner/.stripe.gitconfig
[alias]
co = checkout
st = status
df = difftool
dfc = difftool --cached
# http://stackoverflow.com/questions/18257622/why-is-git-core-preloadindex-default-value-false
[core]
preloadindex = true
editor = nvim
excludesfile = ~/gitignore
[credential]
helper = osxkeychain
[push]
default = current
autoSetupRemote = true
[pull]
rebase = false
[diff]
tool = vimdiff
[difftool "vimdiff"]
cmd = nvim -d \"$LOCAL\" \"$REMOTE\"
[merge]
conflictStyle = zdiff3
[transfer]
fsckobjects = false
[fetch]
fsckobjects = false
[receive]
fsckObjects = false
[status]
showUntrackedFiles = all
[color]
pager = true
ui = auto
status = auto
diff = auto
branch = auto
showBranch = auto
interactive = auto
grep = auto
[color "status"]
header = black bold
branch = cyan
nobranch = red
unmerged = red
untracked = cyan
added = green
changed = red bold
[color "diff"]
meta = red bold
frag = black bold
func = blue
old = red strike
new = green
commit = blue
whitespace = red
context = normal
[color "branch"]
current = cyan
local = blue
remote = magenta
upstream = magenta
plain = normal
[color "decorate"]
branch = blue
remoteBranch = magenta
tag = magenta
stash = cyan
HEAD = blue
[color "interactive"]
prompt = red
header = red bold
error = red
help = black bold
[color "grep"]
context = normal
match = cyan
filename = blue
function = blue
selected = normal
separator = red bold
linenumber = normal
[hub]
host = git.corp.stripe.com
[rerere]
enabled = true
[stripe]
gitAddOverrideQuiet = true