我有以下情况:
原始的test.xml文件:
<li>
<span>BA</span>
</li>
具有已提交的本地更改的文件:
<li>
<span>BA</span>
</li>
<li>
<span>CE</span>
</li>
通过git pull
收到的具有远程更改的文件:
<li>
<span>BA</span>
</li>
<li>
<span>DF</span>
</li>
git pull
仅将带有新<span>
的行标识为更改,是否有任何可以与git pull / git merge一起使用的选项来避免这种情况?
更新: 这是检测到冲突的文件:
<li>
<span>BA</span>
</li>
<li>
<<<<<<< HEAD
<span>CE</span>
=======
<span>DF</span>
>>>>>>> master
</li>
我期待的是类似的东西
<li>
<span>BA</span>
</li>
<li>
<<<<<<< HEAD
<li>
<span>CE</span>
</li>
=======
<li>
<span>DF</span>
</li>
>>>>>>> master
</li>
我已经在--strategy-option=patience
上尝试过git pull
参数,但这根本没有任何效果。
这只是一个简单的例子。实际上,通过默认Visual Studio编辑器编辑的.resx
文件确实发生了此问题。