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

从VS Code推送代码至GitHub遇仓库不存在及权限拒错误求助

Git推送GitHub仓库时的错误原因分析

第一个错误:remote: Repository not found. 的原因

  • 仓库URL拼写错误:你使用的GitHub仓库URL中,用户名或仓库名称可能存在拼写错误,导致Git无法定位到正确的仓库。
  • 私有仓库未授权访问:当时仓库处于私有状态,本地Git未提供有效的GitHub授权凭证(HTTPS方式推送私有仓库需要验证账号权限),GitHub会对未授权请求返回“仓库未找到”的提示(而非直接提示权限不足)。
  • 本地Git凭证配置异常:本地Git可能缓存了其他无权限的账号凭证,导致无法访问你的私有仓库。

第二个错误:error: remote origin already exists. 和 403 Permission denied 的原因

  • remote origin重复添加:你之前已执行过git remote add origin命令,本地Git已记录名为origin的远程仓库地址,再次执行该命令会触发“remote origin already exists”错误。
  • Git使用的账号无权限:错误提示显示当前使用的账号是microsoft-teams-operations-center,而非你在VS Code中登录的GitHub账号。这是因为Git的凭证管理(如Windows凭据管理器)可能存储了该账号的旧凭证并优先被使用;或者VS Code的Git配置未关联到你自己的GitHub账号,导致推送时使用了错误账号,没有目标仓库的写入权限,从而返回403错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 21:42:33