无法在github上推送一些参考

时间:2019-02-22 03:00:03

标签: git github

我一直在尝试将我的编码项目推送到github上,但是我不断收到错误消息“ refspec master不匹配”和“无法将某些引用推送到GITHUB URL”。

我只是遵循Github网站上概述的步骤。

在将当前目录设置到我的项目文件夹后,我按以下顺序进行了以下操作:

$ git init
$ git add .
$ git commit -m "First commit"
$ git remote add origin GITHUBREPOURL
$ git remote -v
$ git push origin master

在执行最后一条命令后,出现上述错误。我一直在寻找可能发生这种情况的原因,但我发现的那些似乎没有起作用。我尝试过

$ git push -f origin master

,仍然出现相同的错误。我当前的文件夹在初始化时也将成为主文件夹,因此我很困惑。

编辑:当我$ git分支时,出现错误“致命:不是git存储库(或任何父目录):. git”。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

似乎您在处理过程中出错,并假设您的命令成功了……显然,他们没有成功。您需要为初学者[1]配置您的姓名和邮件...。然后,您至少应该能够提交。

问题在于,由于您尚未承诺进行新的回购,因此实际上没有可以推送的修订。

[1] https://confluence.atlassian.com/bitbucket/configure-your-dvcs-username-for-commits-950301867.html

PS CRLF和LF之间的转换是完全不同的蠕虫病毒。考虑使用CTRL / LF转换让git not 毫无混乱。 https://git-scm.com/docs/gitattributes寻找 text 属性。