可以将git配置为禁用特定文件类型的合并吗?

时间:2011-12-19 19:30:37

标签: git

例如,Apple的Interface Builder文件格式(xib)出于所有实际目的,无法合并。但是,因为它是一种文本格式,git会很乐意尝试合并这种类型的文件,如果git“成功”,这几乎肯定会导致损坏。

是否可以将git配置为始终无法合并xib文件,就像二进制格式一样?

1 个答案:

答案 0 :(得分:11)

是。有一个名为.gitattributes的优秀文件,它允许您为git项目中的文件设置单独的属性。出于您的目的,您可以使用此行填充.gitattributes

*.xib -crlf -diff

这将关闭换行修正并禁用此文件上的差异。您可以多阅读herehere