Meu ambiente Git

Aqui está o meu ambiente Git, uma das primeiras coisas que recorte e cole em qualquer nova máquina de desenvolvimento.

git config --global  rerere.enabled=true

git config
--global alias.lg=log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
git config
--global push.default=current
git config
--global user.name=“Randall Hand
git config
--global user.email=“<my email address>”
git config
--global color.ui=true
git config
--global core.editor vim
git config
--global core.autocrlf input

E em um Mac, tenho mais alguns:

git config --global credential.helper osxkeychain
git config
--global core.editor subl -w'
git config --global mergetool.sublime.cmd=subl -w $MERGED

git config --global mergetool.sublime.trustexitcode=false

git config --global merge.tool=sublime

Se alguém tiver qualquer outro truque de configuração git legal, eu adoraria saber.