すべてのgitコマンドから色付きの出力を取得するには、次を設定します。
git config --global color.ui true
ただし、これによりgit diff、git log

一方、git status表示のようなコマンドは正常に表示されます

一部のコマンドでのみエスケープされたカラーコードが認識されないのはなぜですか?どうすれば修正できますか?
xterm-256colorOS X 10.8.2およびzshでシェルとしてiTerm 2(端末タイプ)を使用しています
zsh --version
zsh 5.0.0 (x86_64-apple-darwin12.0.0)
git --version
git version 1.7.9.6 (Apple Git-31.1)
less必要-Rがあることは知っていましたが、それを忘れてgit log、git diff出力をにパイプしましたless。ありがとう:)