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

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

相关推荐
Shin_chan1 小时前
Linux 内核史诗级提权漏洞:CVE-2026-31431 复现与分析
github
CoderJia程序员甲4 小时前
GitHub 热榜项目 - 日榜(2026-05-03)
ai·大模型·llm·github·ai教程
yyuuuzz5 小时前
aws 基础认知与实践注意点
运维·服务器·网络·云计算·github·aws
weixin_514253185 小时前
430-github-aguvis tmux
github
阿里嘎多学长6 小时前
2026-05-03 GitHub 热点项目精选
开发语言·程序员·github·代码托管
努力努力再努力wz7 小时前
【MySQL进阶系列】一文打通事务机制:从锁、Undo Log 到 MVCC 与隔离级别
c语言·数据结构·数据库·c++·mysql·算法·github
钱塘江渔夫8 小时前
一键式解决Windows访问github.com不了问题
windows·github
Resistance丶未来9 小时前
Coding-Interview-University 学习路径实战评测
人工智能·gpt·学习·github·claude·gemini·kimi
James_WangA1 天前
我给 AOI 设备装了一个 Agent,然后发现工具注册才是最难写的
架构·github
James_WangA1 天前
产线上跑 Agent:LLM 挂了不是 500 错误,是停线
架构·github