【问题标题】:How to solve .xib file conflicts in Git如何解决 Git 中的 .xib 文件冲突
【发布时间】:2011-10-05 02:39:43
【问题描述】:

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

【问题讨论】:

  • 销毁是什么意思?是整个xib文件还是您的修改消失了?你找到造成这种冲突的原因了吗?
  • destroyed 意味着当我在界面生成器中打开该文件时,它显示“无法读取存档”
  • 如果你用 checkout 而不是 pull 会发生什么?

标签: iphone git xib conflict


【解决方案1】:

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

【讨论】:

  • 如何避免 .xib 文件中的自动合并?
猜你喜欢
  • 2012-04-20
  • 2018-05-15
  • 2015-09-23
  • 2011-05-18
  • 2017-08-13
  • 1970-01-01
  • 2017-01-10
  • 2010-11-28
  • 1970-01-01
相关资源
最近更新 更多