unexpectedly解決方法として.chrcにgitのパスを通す必要があります。Starhttp://d.hatena.ne.jp/kuenishi/20091226/1261820285で、なんのこっちゃらと思ったら、push先がbareになっていないのが悪いらしい。repo.---------------------つまり、みんなでpushするレポジトリがあったら、そいつをbareなものにしておけば、bareなものに対するpushにはこの気持ち悪い警告は出ない。自分が著作権があるという署名。diffをもう一度確認できる。HEAD^zshでもbashと同じくらい快適にgit補完関数を使うさてgitのtarballにcontrib/completion/git-completion.bashというのがあるのはディープなgit使いならご存知かと思います。