【问题标题】:Git merge conflict window doesn't show in VSCode (CodeLens)VSCode (CodeLens) 中不显示 Git 合并冲突窗口
【发布时间】:2022-06-22 01:10:02
【问题描述】:

我有 git 版本 2.32.0.windows.2,VSCode 版本 1.68.1 和 CodeLens 在发生冲突时不显示。

Git 识别出冲突,但 VSCode 不知何故未能向我显示冲突,因此我无法使用 CodeLens 管理它。

【问题讨论】:

    标签: git visual-studio-code git-merge-conflict codelens vscode-git


    【解决方案1】:

    一旦我们观察到 VSCode 在 readme.md 文件失败,问题就隔离解决了 > 而不是其他文件。

    文件有问题,尝试了不同的方法我们发现将 readme.md 文件编码更改为 UTF-8 解决了问题。之前默认是UTF-16LE

    解决方案

    1. 选择README.md文件
    2. 从右下角选择当前编码(点击)
    3. 会弹出一个新窗口,显示“选择操作”
    4. 选择“使用编码重新打开”
    5. 选择 UTF-8

    这正确解决了我的问题,并没有在网上找到任何直接链接到像我这样的初学者可能会寻找的东西,例如“CodeLens”或“Git Conflicts”,this 是直接来自 GitHub 的较旧帖子,我找到了。

    (当您遇到此类问题错误消息时,您可能会搜索所有指向 git 问题的链接,而不是编码或 vscode 问题)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-24
      • 1970-01-01
      • 1970-01-01
      • 2012-12-08
      • 1970-01-01
      • 2017-01-09
      • 2015-10-15
      相关资源
      最近更新 更多