d = diff
dc = diff --cached
dshow = show --decorate
+ incoming = !git remote update --prune; git log ..@{upstream}
l = log --decorate
l1 = log --decorate --oneline
l5 = log --decorate -5
lr1 = log --decorate --reverse --oneline
lr5 = log --decorate --reverse -5
null-merge = merge --strategy=ours
+ outgoing = log @{upstream}..
remotes = remote -v
- ri = "!f() { git rebase --interactive --autosquash --preserve-merges ${1:-\"@{u\\}\"}; }; f"
+ ri = "!f() { git rebase --interactive --autosquash --preserve-merges ${1:-\"@{upstream\\}\"}; }; f"
#root = !pwd
root = rev-parse --show-toplevel
st = status --short