Inspiration
[user]
name = {USER}
email = {EMAIL}@{PROVIDER.COM}
[core]
autocrlf = input
safecrlf = true
filemode = true
[alias]
st = status
df = diff
co = checkout
ci = commit
br = branch
oneline = log --pretty=oneline --abbrev-commit --graph --decorate
lc = !git oneline ORIG_HEAD.. --stat --no-merges
hist = log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short
type = cat-file -t
dump = cat-file -p
[color]
diff = auto
ui = auto
status = auto
branch = auto
interactive = auto
[color "branch"]
current = yellow reverse
local = yellow
remote = green
[color "status"]
changed = red
added = green
untracked = blue
[color "diff"]
meta = yellow bold
frag = magenta bold
old = red bold
new = green bold