.gitattributesファイルを追加して以下のように記載すれば対象のファイルをbinaryファイルとして扱うようになる。
*.pbxproj binary
改行の問題とかその辺りで、よくファイルをcheckoutしても即変更状態になってしまう場合がある。 困ったことに、以下のコマンドでCRLFを無視しても発生する場合がある。
git config --global core.autoCRLF false
そんな時に、binaryファイルとして扱うようにすることによって回避できる。