Iphone 如何解决Git中的.xib文件冲突

Iphone 如何解决Git中的.xib文件冲突,iphone,git,xib,conflict,Iphone,Git,Xib,Conflict,我正在为一个iphone项目使用git存储库。当我在提交工作后从git中退出时,我的一个.xib文件中出现了冲突,自动合并成功完成。但在自动合并过程之后,.xib文件被销毁。这种情况在我身上发生过两三次。有人能给我一个合适的解决方案吗?Nib文件以XML格式存储,通常可以由git处理。不过,我不会对XML文件进行自动合并,因为该结构可能会损坏,这可能发生在您的案例中。如果在文本编辑器中打开nib文件,您将能够猜测nib文件是如何构建的。然后我会尝试手动合并,保持nib文件中的对象结构完好无损 你

我正在为一个iphone项目使用git存储库。当我在提交工作后从git中退出时,我的一个.xib文件中出现了冲突,自动合并成功完成。但在自动合并过程之后,.xib文件被销毁。这种情况在我身上发生过两三次。有人能给我一个合适的解决方案吗?

Nib文件以XML格式存储,通常可以由git处理。不过,我不会对XML文件进行自动合并,因为该结构可能会损坏,这可能发生在您的案例中。如果在文本编辑器中打开nib文件,您将能够猜测nib文件是如何构建的。然后我会尝试手动合并,保持nib文件中的对象结构完好无损

你说的毁灭是什么意思?是整个xib文件还是只是您的修改消失了?您找到了导致这种冲突的原因吗?销毁意味着当我在interface builder中打开该文件时,它显示“无法读取存档”。如果您签出而不是拉取,会发生什么?我们如何避免在.xib文件中自动合并?