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

Windows下VSCode启动时默认打开PowerShell,如何设置启动打开Git Bash

解决方案

你可以按照以下步骤修改配置解决该问题:

  • 第一步:打开VSCode全局配置文件settings.json
    使用快捷键Ctrl + ,打开设置面板,点击面板右上角的「打开设置(JSON)」图标即可进入配置文件编辑页。
  • 第二步:补充/修改以下配置项
    确认配置文件中存在以下内容,路径替换为你本地Git Bash的实际安装路径:
    // 指定Windows平台默认终端为Git Bash
    "terminal.integrated.defaultProfile.windows": "Git Bash",
    // 配置Git Bash的可执行文件路径
    "terminal.integrated.profiles.windows": {
      "Git Bash": {
        "path": "C:\\Program Files\\Git\\bin\\bash.exe",
        "args": ["--login"]
      }
    },
    // 禁止VSCode启动时恢复上一次的终端会话,避免旧的PowerShell会话覆盖默认配置
    "terminal.integrated.persistentSessionReviveProcess": "never"
    
    如果你的配置文件中存在已废弃的旧版本配置项terminal.integrated.shell.windows,直接删除该行即可,该配置优先级高于新的profile配置,会导致默认终端设置失效。
  • 第三步:检查工作区配置
    如果你是在特定的项目文件夹中遇到该问题,检查项目根目录下.vscode/settings.json文件中是否存在终端相关配置,工作区配置优先级高于全局配置,如果存在覆盖默认终端的规则,修改或删除即可。
  • 可选第四步:排查第三方插件影响
    如果你安装了终端管理类第三方插件,暂时禁用后重启VSCode测试,部分插件会强制修改默认终端配置优先级,导致系统原生设置不生效。

修改完成后完全关闭VSCode再重新启动,首次打开的终端就会默认加载Git Bash。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 07:27:03