在合并(pull)时遇到冲突,Git 试图调用 VS Code 作为合并工具,但VS Code 的路径写错了,或者你没有把 code 命令添加到环境变量中。

error: there was a problem with the editor '"D:\Programming\VS-Code\bin\code"' ...
No such file or directory

最快解决(不唤起编辑器,直接合并):在命令行中运行以下命令跳过 VS Code 编辑器:

git merge --continue

如果还是提示编辑器错误,你可以手动输入合并提交信息并完成合并:

git commit --no-edit

然后就可以推送了:

git push origin main

推荐:设置 Git 使用终端编辑器为 notepad(或其他你熟悉的编辑器):

git config --global core.editor notepad

如果你想以后能在命令行中直接用 code 打开 VS Code,你需要:

  1. 打开 VS Code;

  2. Ctrl + Shift + P

  3. 输入并执行:Shell Command: Install 'code' command in PATH

  4. 重启终端。然后就能通过 code . 在任意目录打开 VS Code。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐