我想不出最好的方法来做到这一点,它已经发生了几次,我把自己搞砸了,很高兴知道一个可能的好方法。在master上,我有我们的主要项目。我们终于获准在 iOS 中使用 ARC,我为此创建了一个新分支,以免与主要的工作主分支混淆。我还花时间在我的 ARCBranch 中删除了一些不需要的文件。我想要做的是使用这个分支来开发下一个版本。我想将更改从 master 拉到 ARCBranch。所以我切换到了ARCBranch,并且做了
git pull origin master
我遇到了冲突,其中一些很简单,因为我可以看到代码,另一些是 pbxproj 文件中的更改,我不知道是什么。我确实看到了<<< HEAD ==== >>>。我不知道我需要在这里做什么。我无法在 Xcode 中打开它,只能在文本编辑器中打开它。我试着删除那些 <<< === >>> 字符,因为我看到一个人在 SO 上说你通常想要两个更改并且你总是可以这样做。这对我不起作用。我想知道是否有更好的方法来进行此更改。也许在某个地方我可以看到每一个变化发生的变化?谢谢。