我正在加速使用带有xcode的git,但是遇到了一个我不太确定如何处理的情况。
我的项目“branchA”有一个分支,它具有ios 3.2的构建目标基本sdk
我有一个“branchB”是从brancha派生的,brancha有一个用于ios4.2的构建目标基本sdk
我继续在两个分支上进行开发,branchA使用不依赖于sdk4.2特性的功能,branchB使用依赖于4.2特性的特性
有时,我想将branchA中所做的更改合并到branchB中。
当然,这会导致一些冲突,我可以很容易地纠正这些冲突——除了那些发生在.xcodeproj文件中的冲突
我如何才能告诉git不要将.xcodeproj文件从branchA合并到branchB——本质上,将.xcodproj文件保存在branchb中,而忽略它与branchA之间可能存在的任何差异?

最佳答案

正如我在这篇SO answer中所详述的,您可以使用
amerge driver和akeepmine script
或者agit rerere来记录一个合并分辨率并继续重新应用它。

关于xcode - git与XCode并忽略 merge 时的.xcodeproj?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3781975/

10-14 14:29