-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgitconfig
47 lines (47 loc) · 1.13 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
[credential]
helper = osxkeychain
[color]
ui = true
[core]
editor = $(brew --prefix)/bin/nvim
excludesfile = ~/.gitignore
ignorecase = false
hooksPath = /usr/local/gitconfig/hooks/
[diff]
tool = vimdiff
[difftool]
prompt = false
[fetch]
# Automatically prune deleted branches from your local copy when you fetch (or pull)
prune = true
# unconditionally recurse into submodules
recurseSubmodules = true
[include]
# Include local settings
path = .gitlocal
[interactive]
diffFilter = delta --color-only --features=interactive
[merge]
tool = vimdiff
[mergetool]
prompt = true
[mergetool "vimdiff"]
cmd = nvim -f -c \"Gdiff\" \"$MERGED\"
[pull]
rebase = true
[push]
default = simple
[rerere]
enabled = true
[url "git@github.com:"]
insteadOf = https://github.com/
[user]
email = jdaftari@confluent.io
name = Joshal Daftari
[safe]
directory = /repo
[filter "lfs"]
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
clean = git-lfs clean -- %f