error: src refspec master does not match any

新项目 push 至 github 仓库的时候抛出了如下异常

复制代码
error: src refspec master does not match any

解决办法

首先,查看当前 branch, 因新项目只有一个 main

复制代码
git branch

早期都是 master 而不是 main,所以将现有的改成 main 或者 master 均可

复制代码
git branch -m main // 或者 git branch -m master

最后,重新尝试 push, 此处改成 main 变 origin main 反之是 master

复制代码
git push -u origin main // 或者 git push -u origin master

以上便是此次分享的全部内容,希望能对大家有所帮助!

相关推荐
寻月隐君2 小时前
Rust Scoped Threads 实战:更安全、更简洁的并发编程
后端·rust·github
雪域迷影2 小时前
Ubuntu22.04中搭建GN编译环境
github·openharmony·gn·ninja
每天敲200行代码3 小时前
Redis 初识Redis
数据库·redis·github
狂炫一碗大米饭3 小时前
如何在 Git 中检出远程分支
前端·git·github
pe7er4 小时前
使用 ineo6/hosts + SwitchHosts 提高 GitHub 国内访问速度
github
小蜗牛狂飙记5 小时前
github-idea新建文件就要弹窗提醒-如何关闭-2025.7.30
java·github·intellij-idea
大前端之旅8 小时前
GitCode的一些命令
github
海风极客9 小时前
又开发了一个优雅的小工具
后端·github
2301_7616455419 小时前
GitHub 热门项目 PandaWiki:零门槛搭建智能漏洞库,支持 10 + 大模型接入
github
不搞学术柒柒20 小时前
vscode、cursor无密码ssh远程连接服务器(配置密钥)
服务器·ssh·github