2

Mapbox-ios-sdkを使用しており、Githubのソースとの違いをローカルハックにマージしようとしています。

今私はGitにpbxprojファイルをテキストとして扱うように書いて伝えようとしています

*.pbxproj text -crlf -diff -merge union

新しいファイルに./git/info/attributes

git diff MapView/MapView.xcodeproj/project.pbxprojそれでもそれをバイナリとして扱います:

diff --git a/MapView/MapView.xcodeproj/project.pbxproj b/MapView/MapView.xcodeproj/project.pbxproj
index d91c5b9..d8d04df 100755
Binary files a/MapView/MapView.xcodeproj/project.pbxproj and b/MapView/MapView.xcodeproj/project.pbxproj differ

また、.gitattributesとして書き込もうとしましたが、それでもファイルはバイナリとして扱われます。何故ですか?

4

1 に答える 1

1

man gitattributesmanページから、ファイルをバイナリとして作成する方法に関連付けられているよう-crlfです。-diff

したがって、これはマークに近いはずです(この構成のように):

*.pbxproj text -merge union
于 2012-10-16T07:23:39.880 に答える