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

Git Push遇remote: Repository not found报错,如何推送Next.js项目?

解决GitHub仓库推送失败(Repository not found)的实操步骤

1. 确认远程仓库是否存在

直接在浏览器访问https://github.com/SRIDEV1999/stack_overflow_nextjs14.git(去掉原地址末尾的斜杠),如果无法打开,说明你还没在GitHub上创建这个仓库。此时需要前往GitHub创建同名仓库,不要勾选初始化README、.gitignore或LICENSE选项,避免和本地仓库冲突。

2. 检查并修正本地Git远程配置

  • 进入项目根目录,运行以下命令查看当前远程仓库配置:
    git remote -v
    
  • 如果输出的地址和目标地址不一致,或者地址末尾带斜杠,用以下命令修正:
    git remote set-url origin https://github.com/SRIDEV1999/stack_overflow_nextjs14.git
    
  • 如果还未添加远程仓库,执行以下命令添加:
    git remote add origin https://github.com/SRIDEV1999/stack_overflow_nextjs14.git
    

3. 验证GitHub账号权限

  • 查看当前Git登录的账号信息:
    git config user.name
    git config user.email
    
    确认该账号是仓库SRIDEV1999/stack_overflow_nextjs14的拥有者或已被授予推送权限。
  • 如果账号不符,切换为正确的GitHub账号:
    git config --global user.name "你的GitHub用户名"
    git config --global user.email "你的GitHub绑定邮箱"
    
  • 若HTTPS方式仍有权限问题,可改用SSH推送:
    1. 在GitHub账号设置中添加本地SSH公钥
    2. 修改远程仓库地址为SSH格式:
      git remote set-url origin git@github.com:SRIDEV1999/stack_overflow_nextjs14.git
      

4. 完成代码推送

  • 先提交本地未保存的代码(如果还没提交):
    git add .
    git commit -m "提交描述"
    
  • 执行推送命令(默认分支为main,若你的分支是master则替换):
    git push -u origin main
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 12:46:09