-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitconfig
37 lines (37 loc) · 1.04 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
[commit]
gpgsign = true
verbose = 2
[core]
autocrlf = input
pager = less --quit-if-one-screen
[diff]
tool = vimdiff
[difftool]
prompt = false
[difftool "vimdiff"]
cmd = vimdiff '+:winc w' '+norm ]c' '+set foldlevel=1' $LOCAL $REMOTE
[fetch]
prune = true
[gpg]
format = ssh
[gpg "ssh"]
allowedSignersFile = ~/git/github.com/sharils/home/gitignore.allowedSignersFile
[grep]
lineNumber = true
[include]
path = ~/git/github.com/sharils/home/alias.gitconfig
# https://github.com/settings/emails > Keep my email addresses private
# git config -f gitignore.gitconfig user.name $name
# git config -f gitignore.gitconfig user.email [email protected]
# git config -f gitignore.gitconfig user.signingKey ~/.ssh/$email.pub
# git config -f gitignore.gitconfig core.sshCommand ~/.ssh/$email.pub
path = ~/git/github.com/sharils/home/gitignore.gitconfig
path = ~/git/github.com/sharils/home/vim-conflicted.gitconfig
[init]
defaultBranch = main
[merge]
conflictstyle = diff3
[mergetool]
keepBackup = false
[rebase]
missingCommitsCheck = error