2013-08-21 42 views
3

我使用XML文件.xib文件。大多數情況下,我想將它們視爲一個二進制文件,因爲更改往往是非人類可讀的並遍佈文件的很多部分。因此,我建立了我的.git /信息/文件屬性,像這樣:如何使git diff將文件視爲二進制文件_only有時_

*.xib -diff 

到目前爲止好,但有時我希望看到完整的差異。目前,我必須進入.gitattributes並刪除* .xib規則。瘸!我真正喜歡的是能夠使用別名(例如git fulldiff)或git-diff參數(例如git diff --xib)讓它知道,在這種情況下,它應該像正常一樣對待* .xib文件。或者可能只是忽略所有屬性,因爲我目前還沒有該文件中的任何其他屬性。

我該怎麼做?

回答

5

您確實可以覆蓋.gitattributes的內容正是如此:

git diff --text 

正是我一直在尋找。感謝那位向我指出的同事!

相關問題