【发布时间】:2018-03-11 16:49:04
【问题描述】:
所以我有一个开发分支和主题分支。我在 Window 的 VS Code 中使用默认终端。在主题分支中,我做了git merge develop,因为我刚刚获得了开发分支的最新信息。现在在一个文件中有一个简单的合并冲突。在 VS Code 中,我解决了冲突。在代码页上,没有更多冲突可以Accept Incoming 或Accept Current,但是当我尝试在左侧的源代码控制面板上暂存文件时,它会显示一个警告弹出窗口说Are you sure you want to stage with merge conflicts?
这正常吗?即使我刚刚解决了冲突,VS Code 似乎也认为我没有解决冲突,并且文件中没有更多冲突。还是我在 Git/VS 代码方面缺少什么?
【问题讨论】:
-
你在解决冲突后有
git add <file>吗? -
这就是我想要做的,
git add <file>和暂存文件不一样吗? -
确保文件中没有冲突标记。
-
打开文件并搜索该字符串。
-
这是 VSCode 1.16.0 版中的一个未解决问题 github.com/Microsoft/vscode/issues/33983
标签: git merge visual-studio-code merge-conflict-resolution