【发布时间】:2021-10-21 15:27:53
【问题描述】:
所以我正在测试 git 合并并且发生了一些奇怪的事情。
我基本上在 master 中创建了一个名为 test.txt 的新文件。
- 我创建并切换到一个名为
test的分支。 - 添加文本“测试分支”并提交
- 然后我切换回主分支,添加文本“主分支”并提交。
- 然后切换回测试并执行
git merge master。
终端输出符合预期。
但是,当我打开 vscode 并尝试解决问题时,我只能看到它表示存在冲突,但没有任何诸如“incoming changes”之类的内容。
我最初不想附加这些文件,因为很多人可能担心病毒。但是,我找不到任何其他方法来复制这个问题。所以我会这样做。我提前道歉。也许在沙盒中打开它是个好主意。但是我真的不希望有很多回复,这有点太苛刻了。 (这个zip文件是从Mosh的git类进化而来的,不知道能不能把链接贴在这里lol) https://drive.google.com/file/d/1UKLm3cql5jbo7uyJWsUx6YHIamWbWjA8/view?usp=sharing
这个问题只发生在这个特定的项目上。所以影响不大。但我觉得很高兴知道为什么会发生这种情况。谢谢!
【问题讨论】:
-
你能比“一些变化”更具体一点吗?
-
您的问题纯粹是关于如何使用 vscode 合并解析器,实际上与 Git 本身没有任何关系。