- 追加された行はこの色です。
- 削除された行はこの色です。
- Git/設定/エンコーディングがUTF8以外のテキストファイルを扱う へ行く。
- Git/設定/エンコーディングがUTF8以外のテキストファイルを扱う の差分を削除
* エンコーディングがUTF8以外のテキストファイルを扱う [#a814ad6d] - GitはテキストファイルのエンコーディングがUTF8であることを前提に動作する。 - UTF16などの他のエンコーディングのファイルはバイナリ扱いになり、git diffやgit showが期待するようには動作しない。 - これに対処するために、UTF16向けのフィルターを作り、git diff実行時はこのフィルターを使うようにする。 ** 参考 [#pbfe8ed5] - http://genjiapp.com/blog/2014/07/26/git-diff-utf-16-text-files.html - https://andrewnaylor.co.uk/git-localizable-strings/ *** BOMについて [#h59fd635] https://www.medo64.com/2015/05/bom-away-in-git-style/