You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

首次使用VS Code提交代码遇Git编辑器错误,如何解决?

Git提交时编辑器配置错误的解决方法

问题原因

错误提示里的git-editor.sh是Linux/macOS环境下的Shell脚本,Windows系统无法直接执行,这就是提交失败的核心原因。你之前尝试的两种配置要么缺少关键运行参数,要么选了不适合Windows的脚本文件,所以都没效果。

修复步骤

正确配置VS Code作为Git编辑器必须加上--wait参数(让Git等待VS Code关闭后再继续提交流程),可以用以下两种方式操作:

  • 如果你的系统已经把VS Code的code命令加入环境变量(打开终端输入code能直接启动VS Code),直接执行:

    git config --global core.editor "code --wait"
    
  • 如果code命令不可用,用VS Code的完整路径(注意用正斜杠或转义反斜杠,路径含空格时要加引号):

    git config --global core.editor "\"C:/Users/XXXXXX/AppData/Local/Programs/Microsoft VS Code/Code.exe\" --wait"
    

撤销错误配置的方法

如果要清除之前错误的core.editor配置,执行以下命令即可:

git config --global --unset core.editor

或者直接编辑Git全局配置文件,执行git config --global --edit,找到[core]区块下的editor行,删除后保存退出即可。

内容的提问来源于stack exchange,提问作者Kaganis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 13:34:56