我有一个xcode项目的git设置。在该项目中是一个.storyboard文件,它是一个非常长的xml文件。
此文件在合并时会导致许多冲突,因为在更新布局时,所有视图的位置或大小都会略有变化,有时仅为1px。
我的git中有一些分支。
当我在我的主分支上并希望将master与我的Test分支合并时,我在该特定文件中会遇到大约30个冲突。
因为在发生冲突时看起来像这样:
>>>>>> HEAD
<Some stuff />
======
<Some stufff />
>>>>>> Test
是否可以从HEAD或我合并的分支中删除所有冲突?
答案 0 :(得分:2)
当冲突到来时,创建了三个文件
ours
(在您的情况下为主人)theirs
(在您的情况下为测试)您可以执行以下操作
git checkout --ours <file path>
git checkout --theirs <files path>
您可以阅读更多相关信息