欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

遇到一个git的大坑 src refspec master does not match any error: failed to push some refs to

发布时间:2025/3/20 33 豆豆
生活随笔 收集整理的这篇文章主要介绍了 遇到一个git的大坑 src refspec master does not match any error: failed to push some refs to 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

今天本来想把内容上传到git仓库去,但是折腾了好久一直报错。

错误信息是这样的。

error: src refspec master does not match any error: failed to push some refs to

这个错误其实是很常见的错误,但是一直没有解决,试了很多方法,结果都不行。

这个问题的常见原因有:

1.本地git仓库目录下为空
2.本地仓库add后未commit
3.git init错误
4.没有先进行git pull

但是我的都不是这些原因。我的问题在于,我的这个本地项目早就存在了,但是一直没有使用git,于是我想直接在项目中创建git仓库,直接git init,就是这种方式导致的。

常规方式是:创建文件夹->git init -> git add . -> git commit -> git push.

我的方式是:已有陈旧项目->git init -> git add . -> git commit -> git push.

因此,导致我一直失败,所以,只需要采用常规方式即可解决问题!

更新

最新的一个问题是,现在github的默认分支为main,但是,我一直认为是master,所以,在提交时,需要提交到main,而不是master。
使用:git push origin main,即可。

总结

以上是生活随笔为你收集整理的遇到一个git的大坑 src refspec master does not match any error: failed to push some refs to的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。