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