在 git 生成的冲突解决文件中,仅应在标记之外显示公共代码('<<<<<<< ours' - '>>>>>>> theirs') - 对吗?!
我有一个 CSS 文件,其中包含我在本地版本中插入的注释并且发生了冲突,并且此注释段列在标记之外。
这发生在普通样式和 diff3 样式(包括基本段)中。
使用可视化工具(在我的情况下为 p4merge)时,所述文本段仅在本地显示,而不在基本或远程显示。
还检查了:
git checkout --theirs <file-name>
--> said segment not there
git checkout --ours <file-name>
--> said segment there
git checkout -m <file-name>
--> said segment outside markers
发生什么了?!