2011-12-19 6 views
15

たとえば、アップルのInterface Builderファイル形式(xib)は、実用上、マージが不可能です。しかし、それはテキスト形式なので、gitはこのタイプのファイルをうまくマージしようとしますが、これはgitが成功するとほぼ確実に破損します。特定のファイルタイプのマージを無効にするように設定できますか?

に設定すると、常にになる可能性があります。xibファイルは、バイナリ形式と同じようにマージできません。

答えて

10

はい。 .gitattributesと呼ばれる素晴らしいファイルがあり、gitプロジェクトのファイルの個々のプロパティを設定できます。あなたの目的のために、あなたはこの行を使用して.gitattributes

*.xib -crlf -diff 

を埋めるだろうこれは、改行補正をオフにして、このファイルに差分を無効にします。もう少し読むことができますhereまたはhere

関連する問題