例如,Apple 的 Interface Builder 文件格式 (xib
) 就所有实际用途而言是不可能 merge 的。然而,因为它是一种文本格式,git 会很乐意尝试 merge 这种类型的文件,如果 git “成功”,这几乎肯定会导致损坏。
是否可以将 git 配置为始终无法 merge xib
文件,就像它对二进制格式一样?
最佳答案
是的。有一个名为 .gitattributes
的很棒的文件,它允许您为 git 项目中的文件设置单独的属性。出于您的目的,您将使用此行填充您的 .gitattributes
*.xib -crlf -diff
关于git - 是否可以将 git 配置为禁用特定文件类型的 merge ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8566429/