git - 如何为 xml 文件设置 git merge / git pull?
问题描述
我有以下情况:
原始 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
仅将带有 new <span>
s 的行标识为更改,是否有任何选项可以与 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
但它根本没有任何效果。
这只是一个简单的例子。.resx
实际上,通过默认 Visual Studio 编辑器编辑的文件会出现此问题。
解决方案
推荐阅读
- python - 是否可以使用 pyTorch 创建 FIFO 队列?
- python - 集群后,我如何从顶级集群中选择最佳客户(子集)?
- c++ - 置换 set 的第一个元素
- c# - 访问允许从 NUnit 中的上下文 PropertyBag 内部多次使用的自定义属性值
- java - 在领事中注册服务,但现在显示很关键
- oracle - oracle控制文件和undo数据库文件被删除了,有没有办法找回来?
- optimization - 运行大量密码的有效方法是什么?
- asp.net-core - EF Core 显式忽略关系
- go - net.Listen 和 http.ListenAndServe 功能的区别
- python - 由于我想在句子中添加整数,如何获得没有括号或括号的输出?