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

从Visual Studio Code推送代码到GitHub提示认证失败如何解决?

VS Code推送GitHub代码时报错的解决方法

你遇到的错误提示如下:

remote: Repository not found.
fatal: Authentication failed for

可以按照以下步骤逐一排查解决:

  • 检查远程仓库地址正确性
    运行git remote -v查看本地关联的远程仓库地址,确认地址拼写无误、对应仓库未被删除/更名、你的账号拥有该仓库的访问权限。如果地址错误,运行git remote set-url origin 正确的仓库地址修改后再尝试推送。
  • 清理本地旧的认证凭据
    Windows系统打开「凭据管理器」,找到Windows凭据分类下所有GitHub相关的条目全部删除;Mac系统打开「钥匙串访问」,搜索GitHub后删除所有对应条目。操作完成后重新推送,会弹出授权提示,重新完成认证即可。
  • 更新GitHub认证方式
    目前GitHub已不再支持账号密码直接作为推送的校验凭证,如果你之前使用密码认证,需要替换为个人访问令牌(PAT)。生成PAT时要勾选repo相关权限,生成后复制保存,后续推送输入密码时粘贴该令牌即可。你也可以配置SSH密钥完成认证,无需每次输入凭证。
  • 刷新VS Code的GitHub授权
    打开VS Code的账号面板,退出已登录的GitHub账号后重新登录授权,再尝试推送操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 01:24:03