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

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

相关推荐
uhakadotcom4 小时前
Apache CXF 中的拒绝服务漏洞 CVE-2025-23184 详解
后端·面试·github
uhakadotcom4 小时前
CVE-2025-25012:Kibana 原型污染漏洞解析与防护
后端·面试·github
uhakadotcom4 小时前
揭秘ESP32芯片的隐藏命令:潜在安全风险
后端·面试·github
uhakadotcom4 小时前
Apache Camel 漏洞 CVE-2025-27636 详解与修复
后端·面试·github
uhakadotcom4 小时前
OpenSSH CVE-2025-26466 漏洞解析与防御
后端·面试·github
uhakadotcom4 小时前
PostgreSQL的CVE-2025-1094漏洞解析:SQL注入与元命令执行
后端·面试·github
uhakadotcom5 小时前
OpenHands:AI 驱动的软件开发框架
后端·面试·github
uhakadotcom5 小时前
FinGPT:金融领域的开源语言模型框架
后端·面试·github
uhakadotcom7 小时前
Pandas入门:数据处理和分析的强大工具
后端·面试·github
草梅友仁7 小时前
Manus 与 OpenManus:AI 助手对比及开源复现 | 2025 年第 10 周草梅周报
开源·github·aigc