/ windows / gitconfig
gitconfig
 1  [alias]
 2  	amend = commit --amend
 3  	ap = add -p
 4  	bh = rev-parse --abbrev-ref HEAD
 5  	ci = commit
 6  	co = checkout
 7  	d = diff
 8  	dc = diff --cached
 9  	dt = difftool
10  	emend = commit --amend --no-edit
11  	f = fetch
12  	gl = log -12 --color=always --all --graph --topo-order --pretty='format:%Cgreen%h%Creset %s %C(black bold)(by %an)%Creset%C(yellow bold)%d%Creset%n'
13  	gll = log --color=always --all --graph --topo-order --pretty='format:%Cgreen%h%Creset %s %C(black bold)(by %an)%Creset%C(yellow bold)%d%Creset%n'
14  	head = rev-parse HEAD
15  	hist = log --oneline --decorate --graph
16  	l = log -18 --color=always --all --topo-order --pretty='format:%Cgreen%h%Creset %s%Cred%d%Creset %C(black bold)(by %an)%Creset'
17  	ll = log --color=always --all --topo-order --pretty='format:%Cgreen%h%Creset %s%Cred%d%Creset %C(black bold)(by %an)%Creset'
18  	mf = merge --ff-only
19  	ob = clean -fdx
20  	p = push
21  	pfu = push --force-with-lease
22  	pu = push -u
23  	rbi = rebase -i origin/main
24  	rbis = rebase -i origin/master
25  	rbo = rebase origin/main
26  	rbos = rebase origin/master
27  	rom = reset --hard origin/main
28  	rs = reset --hard
29  	sa = stash --include-untracked
30  	st = status
31  	wn = log ..origin/main
32  	wno = log ..origin/master
33  [user]
34  	name = Benjamin Pollack
35  	email = benjamin@bitquabit.com
36  [color]
37  	ui = true
38  [commit]
39  	verbose = true
40  [core]
41  	autocrlf = false
42  	editor = hx
43  	pager = delta
44  	quotepath = false
45  [credential]
46  	helper = manager-core
47  [delta]
48  	navigate = true
49  	light = false
50  [diff]
51  	algorithm = histogram
52  	colorMoved = plain
53  	mnemonicPrefix = true
54  	renames = true
55  [difftool]
56  	prompt = false
57  [fetch]
58  	prune = true
59  	pruneTags = true
60  [init]
61  	defaultBranch = main
62  [interactive]
63  	diffFilter = delta --color-only --features=interactive
64  [merge]
65  	conflictstyle = zdiff3
66  	defaultToUpstream = true
67  [pager]
68  	difftool = true
69  [pull]
70  	ff = only
71  [push]
72  	default = current
73  [rerere]
74  	enabled = true
75  [tag]
76  	sort = version:refname
77  [transfer]
78  	fsckObjects = true