使用 Xcode 合并时忽略特定文件

Ignore specific File when using Xcode merge

提问人:Mike Nathas 提问时间:2/11/2019 更新时间:2/11/2019 访问量:227

问:

我想定期将开发分支中的更改合并到特定功能分支,以便与最近的更改保持同步。

不幸的是,当使用 Xcode 合并时,它抱怨 Info.plist 文件中的冲突无法在 Xcode 中显示。因此,我必须在每次合并时手动更改文件。

有没有办法忽略合并过程中的所有 Info.plist 文件?我已经将一个 .gitattributes 文件添加并提交到我的功能分支的根目录,其中包含

Info.plist merge=ours

这似乎不起作用,因为 Xcode 仍然抱怨所有 Info.plist 文件上的冲突。

感谢您的帮助!

xcode 合并 info.plist git-merge-conflict

评论

0赞 trojanfoe 2/11/2019
为什么总是在变化?没有将与 git 相关的值放入版本控制属性中,是吗?Info.plist
0赞 Mike Nathas 2/11/2019
Info.plist 包含经常更改的 Bundle 版本字符串
0赞 harmonica141 2/12/2019
.gitattributes中的语法错误?尝试 *nfo.plist
0赞 Mike Nathas 2/12/2019
也考虑过这一点,但没有,这并不能解决问题。澄清一下:.gitattributes 文件必须位于存储库根目录中,而 *nfo.plist 也将涵盖子目录中的文件?

答: 暂无答案