【github小问题】——push后报错error: src refspec master does not match any

温馨提示:这个问题可能有多种问题导致如未commit,本文在此讲述的是我遇到的这一种情况。

一、问题描述

从本地上传文件至github仓库时,add和commit都执行了且成功,但是执行git push -u origin master后出现了:error: src refspec master does not match any的报错。

二、问题原因以及解决方法

网上有很多问题原因的解决和描述,但我所遇到的这个问题是通过询问gpt后解决的。

GPT说:这个报错通常是由于GitHub仓库的默认分支名称发生了变化造成的。过去,Git 的默认分支是 master,但现在许多项目和托管服务(包括 GitHub)将默认分支名称改为了 main。

然后我去看了一眼我的github仓库,果然是main。

解决方法:把push指令改为git push -u origin main

(即把master改成main)就可以成功解决了!

希望可以帮助到大家~

相关推荐
zzu123zsw3 分钟前
不只是命令行补全:GitHub Copilot SDK 如何把 CLI 智能体引擎嵌入企业工作流?
github·copilot
miofly6 分钟前
GitHub 今日推荐|ps2-web-recomp:浏览器里跑 PS2 游戏的静态重编译方案
c++·开源·github
阿里嘎多学长41 分钟前
2026-10-13 GitHub 热点项目精选
开发语言·程序员·github·代码托管
普通人61 小时前
php处理百度编辑器有误html
开发语言·编辑器·html·php·1024程序员节
miofly2 小时前
GitHub 日榜趋势速报 | 2026-10-15
开源·github
高频因子挖掘机3 小时前
股票 API 返回 HTTP 429 怎么办?Python 量化系统的限流排查与重试设计
后端·github·api
高频因子挖掘机4 小时前
从回测到实盘:量化策略为什么不应该直接依赖行情 API
后端·github·api
wflynn11 小时前
GitHub 日榜趋势速报 | 2026-10-13
开源·github
m4Rk_15 小时前
【论文阅读】Agent 记忆机制(99):PrisMem——从整体分数搜索走向能力驱动的记忆自进化
论文阅读·人工智能·学习·开源·github
张洛闻Eren17 小时前
Ansible【第一课】:Ansible介绍
运维·数据库·云原生·kubernetes·github·ansible