VSCode中Git Bash终端路径报错,如何设置自定义路径?
解决VSCode中Git Bash终端路径带空格的报错问题
你的问题出在VSCode终端配置的写法上,预定义的Git Bash配置需要在terminal.integrated.profiles.windows下完整定义,而非单独设置,以下是正确的操作步骤:
- 打开VSCode的设置文件:按下
Ctrl+,打开设置面板,点击右上角的{}图标进入JSON编辑模式。 - 替换或添加终端配置:将以下代码写入settings.json,注意把路径替换为你便携版Git的bash.exe实际路径:
"terminal.integrated.profiles.windows": { "Git Bash": { "path": "C:\\Windows\\SysWOW64\\Git\\bin\\bash.exe", "args": [] } }, "terminal.integrated.defaultProfile.windows": "Git Bash" - 重启VSCode:关闭并重新打开VSCode,让新配置生效。
- 验证效果:打开Git Bash终端,输入
which bash,输出的路径应该是你自定义的无空格路径,此时路径空格导致的报错会消失。
注意:你之前修改的git.path是VSCode调用Git命令的路径,和终端启动的Git Bash进程路径是两个独立的配置,所以需要单独配置终端profile。
内容的提问来源于stack exchange,提问作者Oleg
相关产品推荐
相关产品推荐

