Debianでgitのカラー表示を有効にしていると, git logを実行した際に以下のように一部の文字が文字化けしてしまいます.
これはgit logを出力する際のデフォルトのpagerであるlessが適切にカラー表示を行ってくれないために起こります. この問題を解決するためには, gitで利用するpagerの設定を変更する必要があります.
$ git config --global core.pager "lv -c"
とすると, lvで出力するようになり, 適切にカラー表示されます.
しかし, Mac OS Xにはlvがデフォルトで入っていないため, 代わりにless -Rを用いればカラー表示出来ます.
$ git config --global core.pager "less -R"
less -Rの方がMacとDebianの両方で使える設定なのでおすすめです. 参考までに現在の.gitconfigはこちらで公開しています.