-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathgitconfig
More file actions
39 lines (39 loc) · 940 Bytes
/
gitconfig
File metadata and controls
39 lines (39 loc) · 940 Bytes
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
[user]
name = Hendrik Purmann
email = h.purmann@googlemail.com
signingkey = 28C7B5AE
[core]
excludesfile = ~/dotfiles/gitignore
editor = nvim
[push]
default = simple
[diff]
tool = diffmerge
[difftool "diffmerge"]
cmd = diffmerge \"$LOCAL\" \"$REMOTE\"
[merge]
tool = splice
[mergetool "splice"]
cmd = "nvim -f $BASE $LOCAL $REMOTE $MERGED -c 'SpliceInit'"
trustExitCode = true
[branch]
autosetuprebase = always
[branch "master"]
rebase = true
[difftool "sourcetree"]
cmd = opendiff \"$LOCAL\" \"$REMOTE\"
path =
[mergetool "sourcetree"]
cmd = /Applications/Sourcetree.app/Contents/Resources/opendiff-w.sh \"$LOCAL\" \"$REMOTE\" -ancestor \"$BASE\" -merge \"$MERGED\"
trustExitCode = true
[fetch]
prune = true
[rebase]
autosquash = true
[alias]
serve = daemon --verbose --export-all --base-path=.git --reuseaddr --strict-paths .git/
pc = !git pull && git cleanup
[commit]
verbose = true
[init]
defaultBranch = master