[alias]
+ alias = "!f() { [ $# = 2 ] && git config --global alias.\"$1\" \"$2\" && return 0 || echo \"Usage: git alias <new alias> <original command>\" >&2 && return 1; }; f"
+ aliases = !git config --get-regexp 'alias.*' | colrm 1 6 | sed 's/[ ]/ = /'
b = branch
branches = branch -a
+ cat = cat-file -p
+ dump = cat-file -p
+ file = cat-file -t
+ type = cat-file -t
camend = commit --amend -C HEAD
checkin = commit
ci = commit
lr5 = log --decorate --reverse -5
null-merge = merge --strategy=ours
remotes = remote -v
- ri = "!sh -c 'git rebase --interactive --autosquash --preserve-merges ${1:-\"@{u\\}\"}' -"
+ ri = "!f() { git rebase --interactive --autosquash --preserve-merges ${1:-\"@{u\\}\"}; }; f"
#root = !pwd
root = rev-parse --show-toplevel
st = status --short