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

修改GitHub用户名后推送代码提示仓库https://github.com/yashk1877/Portfolio.git/不存在如何解决?

GitHub修改用户名后推送报错解决方案

修改GitHub账户用户名后推送代码出现如下报错:

remote: Repository not found.
fatal: repository 'https://github.com/yashk1877/Portfolio.git/' not found

问题原因

本地Git仓库存储的远程仓库绑定URL仍使用修改前的旧用户名路径,GitHub端旧用户名对应的仓库路径已失效,因此推送时提示仓库不存在。

解决步骤

  • 第一步:进入对应本地项目的根目录,执行命令查看当前远程仓库配置
    git remote -v
    
    执行后会输出当前关联的fetch、push地址,可确认地址中的用户名仍为修改前的旧用户名yashk1877。
  • 第二步:根据你使用的仓库协议执行对应命令更新远程URL,将命令中的「你的新GitHub用户名」替换为实际修改后的用户名即可:
    • 如果你用HTTPS协议绑定仓库:
      git remote set-url origin https://github.com/你的新GitHub用户名/Portfolio.git
      
    • 如果你用SSH协议绑定仓库:
      git remote set-url origin git@github.com:你的新GitHub用户名/Portfolio.git
      
  • 第三步:验证配置是否更新成功,再次执行查看命令:
    git remote -v
    
    确认输出的origin地址已经替换为新用户名对应的路径即可。
  • 第四步:正常执行推送命令测试:
    git push
    

补充说明

如果你本地有多个绑定旧用户名的Git仓库,需要分别进入每个仓库的根目录执行上述更新远程URL的操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 11:15:10