Git Рcorreção ortográfica automática

Você pode às vezes fazer:

git pusj  ## instead of push

O Git responder√° com:

git: ‘pusj’ n√£o √© um comando git. Veja ‘git –help’.

Você quis dizer isso?
empurrar

Mas n√£o faria nada ..

Para fazer com que volte à ação mais próxima (que é o que você realmente queria fazer), adicione:
git config --global help.autocorrect 1

E agora você obterá:

AVISO: voc√™ chamou um comando Git chamado ‘pusj’, que n√£o existe.
Continuando com a suposi√ß√£o de que voc√™ quis dizer ’empurrar’
em 0,1 segundos automaticamente …

E o comando ser√° executado como esperado!

Crédito e não perca no de Zach Holman:
http://www.youtube.com/watch?v=Foz9yvMkvlA