main
1[alias]
2 aa = add --all
3 amend = commit --amend
4 b = branch
5 ci = commit
6 co = checkout
7 cop = commit -m 'style: fix linter errors'
8 dc = diff --cached
9 di = diff -w
10 lga = log --graph --all --decorate --oneline
11 lg = log -p
12 lola = log --graph --decorate --oneline --all
13 lol = log --graph --decorate --oneline
14 shame = blame -w -M
15 st = status -s
16[color]
17 ui = true
18[core]
19 autocrlf = false
20 commitGraph = true
21 editor = vim
22 excludesfile = ~/.gitignore_global
23 symlinks = false
24[diff]
25 tool = vimdiff
26 compactionHeuristic = true
27 algorithm = patience
28[fetch]
29 prune = true
30[gc]
31 writeCommitGraph = true
32[github]
33 user = xlgmokha
34[help]
35 autocorrect = 1
36[init]
37 defaultBranch = main
38[log]
39 date = local
40[merge]
41 tool = vimdiff
42[protocol]
43 version = 2
44[protocol "https"]
45 allow = always
46[protocol "ssh"]
47 allow = always
48[pull]
49 ff = only
50 rebase = true
51[push]
52 default = simple
53[rerere]
54 enabled = true
55[user]
56 name = mo khan
57 email = mo@mokhan.ca
58 signingkey = 0xA26598E238F7A5D9