我使用 XML 的 .xib 文件。大多数情况下,我想将它们视为二进制文件,因为更改往往是非人类可读的,并且分布在文件的许多部分。因此,我已经像这样设置了我的 .git/info/attributes 文件:
*.xib -diff
到目前为止一切顺利,但有时我确实想看到完整的差异。目前,我必须进入.gitattributes
并删除 *.xib 规则。瘸!我真正想要的是能够使用别名(例如git fulldiff
)或 git-diff 参数(例如git diff --xib
)让它知道,不,在这种情况下,它应该像平常一样对待 *.xib 文件。或者可能只是忽略所有属性,因为到目前为止我在该文件中没有任何其他属性。
我该怎么做呢?