Parece que a versão 4.3.10 do zsh teve alguns problemas com isso. Atualizando para 4.3.12 resolveu!
Quando eu digito:
git log p<tab>
No Bash, ele é expandido para git log production/master
(se houver apenas uma ramificação no production
remoto existente).
Como posso fazer com que o zsh se comporte assim?
EDITAR :
Isso não funciona:
git sub<tab>
(deve completar para git submodule
).