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

VS Code 1.62.2推送GitHub报fatal: Authentication failed for错误如何解决

VS Code 1.62.2 Linux端GitHub推送认证失败解决方案

该问题是1.62.2版本Linux端VS Code内置Git集成模块的凭证处理逻辑bug导致,在本地Git配置、GitHub凭证本身有效的前提下,推送代码会返回fatal: Authentication failed for错误。

官方修复方案

微软官方已在1.62.3及更高的正式版本中完成该bug的修复,直接将VS Code升级到最新正式版即可彻底解决问题,无需额外调整配置。

临时解决方法

若暂时不方便升级VS Code版本,可任选以下方案规避问题:

  • 绕过VS Code内置Git集成,直接在系统终端执行git push/git pull等Git操作,终端会正常调用系统Git凭证管理器完成认证。
  • 修改VS Code内置Git的凭证处理配置:打开设置页面搜索git.credentialHelper,将配置值改为false,重启VS Code后即可让编辑器直接调用系统原生Git凭证助手,避开有问题的内置逻辑。
  • 将仓库连接协议从HTTPS切换为SSH:执行命令git remote set-url origin git@github.com:<你的GitHub用户名>/<仓库名>.git,提前配置好GitHub SSH公钥后,即可完全规避该HTTPS认证bug。

内容的提问来源于stack exchange,提问作者Adrian D.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 05:24:04