VSCode发布/克隆Git仓库时提示Repository Not Found的问题求助
解决VSCode中发布/克隆仓库提示“repository not found”的问题
以下是几种常见原因及对应的解决办法:
本地Git凭证未更新
即使VSCode显示已登录,本地系统存储的Git旧凭证可能仍在生效,导致身份验证失败。- Windows:打开「凭据管理器」→「Windows凭据」,找到所有与
github.com或Git相关的条目,删除后重新在VSCode中执行操作,按提示重新登录。 - macOS:打开「钥匙串访问」,搜索
github.com,删除相关的Git凭证,再重启VSCode重新验证。
- Windows:打开「凭据管理器」→「Windows凭据」,找到所有与
仓库URL错误或权限不足
- 发布新仓库时,检查VSCode自动生成的仓库URL是否拼写正确,私有仓库需确认账号拥有创建/访问权限。
- 克隆仓库时,确保使用的HTTPS/SSH URL与GitHub仓库页面的一致:若用SSH,需确认本地SSH密钥已添加到GitHub账号的SSH设置中;若用HTTPS,需保证凭证正确。
VSCode Git扩展缓存异常
扩展缓存的旧会话信息可能导致登录状态不同步。可以:- 按
Ctrl+Shift+P打开命令面板,执行Git: Clear Git Cache。 - 完全重启VSCode后重新登录。
- 按
Git全局用户信息不匹配
本地Git配置的用户名/邮箱与GitHub账号不一致,会导致权限验证失败。在终端执行以下命令检查并修改:# 查看当前配置 git config --global user.name git config --global user.email # 修改为GitHub账号对应的信息 git config --global user.name "你的GitHub用户名" git config --global user.email "你的GitHub绑定邮箱"网络代理/防火墙拦截
公司或公共网络的代理、防火墙可能阻断了VSCode与GitHub的通信。尝试切换到手机热点等不受限制的网络,或检查VSCode的代理设置(搜索设置中的「proxy」),确保代理配置正确。
内容的提问来源于stack exchange,提问作者Sarwan Surchi
相关产品推荐
相关产品推荐

