【发布时间】:2021-10-31 11:54:17
【问题描述】:
我一直在尝试做以下事情:
- 在 master 上处理 test.txt
- 提交并推送
- 创建新分支并结帐
- 将 test.txt 替换为具有不同内容的新 test.txt
- 结帐给主人
- 合并新 test.txt 的内容被 NEW 的 test.txt 内容完全覆盖。 为什么合并不显示冲突?我想合并两个分支中 test.txt 的内容。
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
-
您似乎没有在签出 master 和 merging 之前添加并提交更改?
-
你描述你所做的事情的方式,似乎你在提交更改后从 master 创建了分支 NEW。如果是这种情况,则没有要解决的冲突,NEW 上的提交表示将 master 上的最新版本更改为这个不同的版本,所以这是一个干净的合并。如果 NEW 在您对 master 上的 test.txt 进行更改之前从 master 分支,您只会遇到冲突。