Git:错误:error:src refspec master does not match any

Posted Ryan Miao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git:错误:error:src refspec master does not match any相关的知识,希望对你有一定的参考价值。

新建立了一个远程仓库,想着把项目放上去。于是在项目目录上:

git init

然后就添加远程库

git remote add origin xxxx.git

然后就想push:

git push -u origin master

结果提示错误:

error:src refspec master does not match any

百度下,原来是说我本地没有提交任何东西,本地版本库为空, 空目录不能提交 (只进行了init, 没有add和commit)。

解决:

添加:git add -A

提交:git commit -m "first commint"

强制推送:git push -f orgin master

注:之所以强制推送是因为远程仓库已经初始化了,而我没有pull下来就直接push会提示版本不一致。使用-f表示强制推送,覆盖掉原仓库。

 

以上是关于Git:错误:error:src refspec master does not match any的主要内容,如果未能解决你的问题,请参考以下文章

使用 Git 报错 error: src refspec master matches more than one.

git commit时出错:error: src refspec master does not match any

git报错error: src refspec refs/heads/master does not match any.

git push 失败出现error: src refspec master does not match any.解决方案

error: src refspec test does not match any.

Git提交文件报错: error: src refspec master does not match any