summaryrefslogtreecommitdiffstats
path: root/.config/git
diff options
context:
space:
mode:
Diffstat (limited to '.config/git')
-rw-r--r--.config/git/config38
1 files changed, 38 insertions, 0 deletions
diff --git a/.config/git/config b/.config/git/config
new file mode 100644
index 0000000..e0fd4da
--- /dev/null
+++ b/.config/git/config
@@ -0,0 +1,38 @@
1[init]
2 defaultBranch = main
3[user]
4 email = [email protected]
5 name = Pavel Egorov
6[branch]
7 sort = -committerdate
8[commit]
9 gpgsign = false
10 verbose = true
11[tag]
12 sort = version:refname
13 gpgsign = false
14[gpg]
15 format = openpgp
16[fetch]
17 all = true
18[diff]
19 algorithm = histogram
20 renames = copies
21 colorsMoved = plain
22 mnemonicPrefix = true
23[merge]
24 ff = false
25 conflictStyle = zdiff3
26[push]
27 default = simple
28 autoSetupRemote = true
29 followTags = true
30[pull]
31 rebase = true
32[format]
33 pretty = "format:%C(yellow)%h%C(reset)%C(auto)%d%C(reset) %s %C(italic brightblack)by %an (%cr)%C(reset)"
34[filter "lfs"]
35 process = git-lfs filter-process
36 required = true
37 clean = git-lfs clean -- %f
38 smudge = git-lfs smudge -- %f