Ответ 1
(Я обычно добавляю ответ, чтобы получить его от оставшегося без ответа списка.)
Как вы можете видеть из комментариев, он работает. Я считаю, что в целом ситуация с zsh также значительно улучшилась:
совершить 06f44c3cc5ca5eca638f300a518c65aa98d26d6d
Дата: Пн Сен 6 08:33:19 2010 -0400
завершение: сделать совместимым с zsh
Измените git -completion.bash, чтобы он также работал с zsh при использовании bashcompinit....
Итак, если вы столкнулись с этим поиском в Google, и ваше завершение не работает, попробуйте обновить git-completion.bash (ссылка указывает на blob из git.git HEAD). Текущая версия git - 1.7.3.2; он должен превратить его в следующий.