よくわからん。
gitが取得したパス名ってCP932と見なせるバイト列じゃないの?
WindowsのANSI APIが渡されたバイト列をCP932として評価するなら化けないと思うんだけど。