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

如何强制Git Credential Manager在Windows Server 2022中使用Edge而非IE

强制Git Credential Manager使用Edge浏览器的解决方法

方法1:通过Git配置指定浏览器

直接在Git配置中添加浏览器指定项,可通过命令行执行:

git config --global credential.browser edge

或者手动编辑全局.gitconfig文件(路径一般为C:\Users\<你的用户名>\.gitconfig),在[credential]段补充配置:

[credential]
    helper = 
    helper = manager
    browser = edge

若需指定Edge的具体可执行文件路径(避免系统寻址异常),可修改为:

browser = \"C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe\" %d

方法2:设置系统环境变量强制指定浏览器

在Windows系统中添加环境变量:

  • 变量名:GCM_BROWSER
  • 变量值:edge
    设置完成后重启终端或Visual Studio,让环境变量生效。

方法3:更新Git Credential Manager到最新版本

旧版本GCM对Edge的支持可能存在缺陷,建议更新至最新版:

  • 若通过Git for Windows安装的GCM,直接更新Git for Windows到最新版本即可;
  • 也可单独安装最新版的Git Credential Manager(无需依赖Git for Windows)。

方法4:检查系统协议关联设置

即使Edge已设为默认浏览器,部分网页协议可能仍关联到IE,需手动确认:

  1. 打开Windows设置 → 应用 → 默认应用;
  2. 点击「选择按协议指定的默认应用」;
  3. 找到HTTP、HTTPS、HTML等协议,确保默认应用为Microsoft Edge。

方法5:修改GCM专属配置文件

GCM有独立的配置文件,路径为%LOCALAPPDATA%\GitCredentialManager\settings.json,打开文件添加或修改如下内容:

{
  "browser": "edge"
}

若需指定具体路径,可写成:

{
  "browser": "\"C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe\" %d"
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 17:12:12