0
|
1 # Sample gitconfig
|
|
2 #
|
|
3
|
|
4 [hub]
|
42
|
5 protocol = ssh
|
0
|
6 [alias]
|
|
7 co = checkout
|
|
8 count = !git shortlog -sn
|
|
9 sl = log --oneline --stat
|
|
10 [color]
|
|
11 diff = auto
|
|
12 status = auto
|
|
13 branch = auto
|
|
14 ui = true
|
|
15 [core]
|
|
16 excludesfile = ~/.gitignore
|
|
17 editor = vim
|
|
18 [apply]
|
|
19 whitespace = nowarn
|
|
20 [mergetool]
|
|
21 keepBackup = false
|
|
22 [difftool]
|
29
|
23 prompt = false
|
0
|
24 [help]
|
|
25 autocorrect = 1
|
|
26 [include]
|
|
27 path = .gitconfig.local
|
|
28 [push]
|
|
29 # See `git help config` (search for push.default)
|
|
30 # for more information on different options of the below setting.
|
|
31 #
|
|
32 # Setting to git 2.0 default to surpress warning message
|
|
33 default = simple
|
2
|
34 [init]
|
79
|
35 templatedir = ~/.templates/git
|
29
|
36 [diff]
|
79
|
37 tool = mvimdiff
|
29
|
38 [difftool "mvimdiff"]
|
79
|
39 cmd = mvim -f -d \"$LOCAL\" \"$REMOTE\"
|
49
|
40 [status]
|
79
|
41 branch = 1
|
81
|
42 [filter "media"]
|
|
43 clean = git-media-clean %f
|
|
44 smudge = git-media-smudge %f
|