コードがShift-JISの場合、git diff
をすると文字化けする。
.git/config
と.gitattributes
を以下のようにすることで文字化けしなくなった。
.gitattributes
.csvの部分はsjisファイルの拡張子を記述
*.csv diff=sjis
config
[diff "cp932"]
textconv=iconv -f cp932 -t utf-8
[diff "sjis"]
textconv=iconv -f sjis -t utf-8