VSCode 合并冲突选项不显示

Moh*_*rma 36 visual-studio-code

我正在开发一个应用程序,在该应用程序中,我在执行 git pull 后将代码合并到存储库中。问题是,之前它显示了诸如接受当前更改接受传入更改接受两个更改之类的选项。但现在它不显示选项,我已经拉取存储我的代码,但不,我被困住了,因为我无法继续进行。

以下是快照以便更好地理解

现在显示选项

没有在任何地方显示

请问有什么解决办法吗?

小智 88

如果您仍然遇到此问题,请尝试关闭 Git:合并编辑器标志。 设置

  • 谢谢!它拯救了我的一天,但我仍然想知道为什么会发生这种情况。VSCode 有这个 PR 吗? (4认同)
  • 这个可行,不知道和VScode最新更新有没有关系 (3认同)
  • 谢谢你!你知道为什么会这样吗? (2认同)
  • 该行为随 [2022 年 7 月更新](https://code.visualstudio.com/updates/v1_70#_3way-merge-editor-improvements) 一起出现,默认启用新的 3 路合并编辑器。[GitHub 问题评论](https://github.com/microsoft/vscode/issues/158674#issuecomment-1222418061) 中也提出了此解决方案。 (2认同)

vic*_*tor 11

2022 年 8 月更新(VSCode 版本 1.71):看来 VSCode 团队听到了我们的呼声,体验得到了改善:

旧的内联冲突装饰器不再被禁用,因此合并编辑器和内联体验可以一起使用。

存在冲突的文件现在将自动显示“在合并编辑器中打开”按钮,以在文本编辑器和合并编辑器之间进行转换。


该行为是在2022 年 7 月的更新中出现的,该更新默认启用新的三向合并编辑器。

要使用新的三向合并编辑器,请参阅另一个问题的答案

在 2022 年 7 月更新中默认启用新的 VSCode 3 路合并编辑器

  • 此更新预计会改变开发人员的行为:现在,当您想要解决冲突时,您必须转到“源代码管理”视图并通过那里进行操作。而之前,假设您想在资源管理器中查看文件时执行此操作。对我来说不是一个好的改变。 (8认同)

归档时间:

查看次数:

26443 次

最近记录:

3 年,1 月 前