[英]Git merge ignore conflict from one branch?
我有一个xcode项目的git设置。 在该项目中是一个.storyboard文件,这是一个非常长的xml文件。
该文件在合并时会引起许多冲突,因为在更新布局时,所有视图的位置或大小可能都会有微小的变化,有时只有1px。
我的git中有一些分支。
当我在我的master分支上并想将master与我的Test分支合并时,我在该特定文件中遇到了30个冲突。
因为当发生冲突时,它看起来像这样:
>>>>>> HEAD
<Some stuff />
======
<Some stufff />
>>>>>> Test
是否可以从HEAD或与之合并的分支中删除所有冲突?
冲突到达时,将创建三个文件
ours
(主你的情况) theirs
(在您的情况下进行测试) 您可以执行以下操作
git checkout --ours <file path>
保留主分支文件- git checkout --ours <file path>
git checkout --theirs <files path>
保留测试分支文件- git checkout --theirs <files path>
您可以阅读更多有关它的内容
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.