-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdot_gitconfig
67 lines (67 loc) · 1.58 KB
/
dot_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
[user]
email = [email protected]
name = guoliang (WORKSTATION)
useConfigOnly = true
[credential "https://gitee.com"]
provider = generic
[core]
editor = nvim
quotepath = false
longpaths = true
autocrlf = true
trustctime = false
excludesfile = ~/.gitignore_global
attributesfile = ~/.attributes_global
ignorecase = true
untrackedcache = true
pager = delta
[interactive]
diffFilter = delta --color-only
[delta]
navigate = true # use n and N to move between diff sections
# delta detects terminal colors automatically; set one of these to disable auto-detection
# dark = true
# light = true
side-by-side = true
syntax-theme = gruvbox-dark
line-numbers = true
[merge]
conflictstyle = diff3
[diff]
colorMoved = default
[difftool "sourcetree"]
cmd = "'' "
[mergetool "sourcetree"]
cmd = "'' "
trustExitCode = true
[init]
defaultBranch = master
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[http]
postBuffer = 655360000
sslcainfo = C:\\Users\\cnm2020\\AppData\\Local\\UGit\\ssl\\certs\\ca-bundle.trust.crt
sslbackend = schannel
[diff "text"]
textconv = cat
[mergetool]
keepBackup = false
[lfs]
concurrenttransfers = 16
fetchrecentrefsdays = 0
pruneoffsetdays = 0
dialtimeout = 3
tlstimeout = 3
[merge "lfs-text"]
driver = git lfs merge-driver --ancestor %O --current %A --other %B --marker-size %L --output %A --program 'git merge-file --stdout --marker-size=%%L %%A %%O %%B >%%D'
[rebase]
backend = merge
[protocol]
version = 1
[pull]
rebase = false
[safe]
directory = *