我正在加速使用带有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/