Git的错误:SRC的Refspec主不符合任何错误:未能推动一些参考文献[复制](Git erro

2019-07-31 15:35发布

这个问题已经在这里有一个答案:

  • 消息“SRC的Refspec主不匹配任何”在GIT中推动提交时 66个答案

我试图将文件添加到我的到位桶仓库和我有麻烦。

我使用GIT,这就是我输入

$ cd lis4368/assignments
$ git remote
$ git remote -v
$ git remote rm origin

然后我在键入此(这是到位桶告诉我,进入)

$ git remote add origin https://cpb09e@bitbucket.org/cpb09e/cpb09e.git
$ git push -u origin master

我不断收到此错误信息:

error: src refspec master does not match any.
error: failed to push some refs to 'https://cpb09e@bitbucket.org/cpb09e/cpb09e.git'

有人认罪能帮助我吗? 我曾尝试一切从git的承诺为RM -rf *,我不能得到任何东西在所有的工作。

Answer 1:

一个经典的根本原因,这条消息是:

  • 当回购已初始化( git init lis4368/assignments ),
  • 没有提交曾经被提出

也就是说,如果你没有加入,并承诺至少一次,不会有本地master分支推到。

尝试git commit -m "first commit" ,然后尝试git push -u origin master一次。

请参阅“ 为什么我需要显式地推一个新的分支? ”了解更多。



Answer 2:

它不承认你有一个主分支,但我发现了一个办法来解决它。 我发现,没有什么特别的一个主分支,你可以创建另一个分支,并调用它的主分支,这就是我所做的。

要创建一个主分支:

git checkout -b master

你可以关闭的这项工作。



文章来源: Git error: src refspec master does not match any error: failed to push some refs [duplicate]