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

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

相关推荐
-拟墨画扇-3 小时前
Git | 标签操作
git·gitee·github·gitcode
CryptoRzz3 小时前
StockTV API 对接全攻略(股票、期货、IPO)
java·javascript·git·web3·区块链·github
-拟墨画扇-4 小时前
Git | 远程仓库操作
git·gitee·github
Ankkaya6 小时前
cloudflare + github 实现留言板
前端·github
阿里嘎多学长7 小时前
2025-12-28 GitHub 热点项目精选
开发语言·程序员·github·代码托管
CoderJia程序员甲8 小时前
GitHub 热榜项目 - 日榜(2025-12-28)
ai·开源·大模型·github·ai教程
一条闲鱼_mytube9 小时前
Github+Jenkins + Harbor CI/CD 指南
ci/cd·github·jenkins
逛逛GitHub9 小时前
国产 OCR 开源神器官网上线了,相当给力。
github
-拟墨画扇-9 小时前
Git | 配置别名操作
git·gitee·github·gitcode
-拟墨画扇-10 小时前
Git | 多人协助策略
git·gitee·github·gitcode