VS Code安装在C盘、Git安装在D盘,设置Git Bash为默认终端找不到选项怎么办
解决VS Code内置终端无Git Bash可选的配置方案
操作前提
先确认本地Git Bash的可执行文件实际路径:由于Git安装在D盘,默认路径为D:\Git\bin\bash.exe,如果安装时修改了安装目录,就根据实际存放位置找到对应的bash.exe文件,复制好全路径备用。
分步配置操作
- 打开VS Code,按下快捷键
Ctrl+,直接唤起设置面板 - 在设置顶部的搜索框输入
terminal.integrated.profiles.windows,在搜索结果中选择「在 settings.json 中编辑」,进入全局配置文件页面 - 在settings.json的配置块中,添加如下两段配置(注意把path值替换成你刚才核对好的实际bash.exe路径):
// 新增Git Bash的终端配置项 "terminal.integrated.profiles.windows": { "Git Bash": { "path": "D:\\Git\\bin\\bash.exe", "args": ["--login", "-i"] } }, // 设置Git Bash为Windows平台下的默认终端 "terminal.integrated.defaultProfile.windows": "Git Bash"
- 保存settings.json配置文件,重新唤出VS Code的内置终端,此时可选终端下拉列表中就会出现Git Bash选项,且打开终端时会默认直接加载Git Bash环境。
常见踩坑提示
- VS Code无论安装在C盘还是其他盘符,上述全局配置都会生效,不需要额外针对VS Code的安装目录做调整。
- 不要将路径指向Git根目录下的
git-bash.exe(该文件是独立启动Git Bash窗口的程序),必须指向bin子目录下的bash.exe,否则会出现终端弹窗、路径识别错乱的问题。 - 配置中的文件路径必须使用双反斜杠
\\做转义,单反斜杠会被JSON解析器识别为转义字符,导致程序无法定位到可执行文件。 - 若配置完成后仍不显示Git Bash选项,核对Git安装完整性,可通过Git安装包的「修复」模式补全缺失的bash组件。
内容的提问来源于stack exchange,提问作者user12406569
相关产品推荐
相关产品推荐

