当前位置:  开发笔记 > 后端 > 正文

在新存储库上推送origin master错误

如何解决《在新存储库上推送originmaster错误》经验,为你挑选了5个好方法。

我刚开始使用git和github.我按照他们的指示在最后一步遇到了错误.我正在检查当前不受源控制的现有目录(项目大约一周).除此之外,我的用例应该是磨机的运行.

这是发生了什么:

$ git push origin master
error: src refspec master does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'git@github.com:{username}/{projectname}.git'

Github的指示:

Global setup:

  Download and install Git
  git config --global user.name "Your Name"
  git config --global user.email {username}@gmail.com

Next steps:

  mkdir projectname
  cd projectname
  git init
  touch README
  git add README
  git commit -m 'first commit'
  git remote add origin git@github.com:{username}/{projectname}.git
  git push origin master

Joey Green.. 186

我遇到了同样的问题,然后因为我实际上没有添加我的项目文件.

git add -A
git commit -am "message"
git push origin master

我希望git错误消息更容易理解. (18认同)

相同的事情...... jeesh.谢谢! (5认同)


Bombe.. 137

错误消息导致您master在本地存储库中没有分支的结论.推送您的主开发分支(git push origin my-local-master:master将其重命名为mastergithub)或首先进行提交.你无法推送一个完全空的存储库.



1> Joey Green..:

我遇到了同样的问题,然后因为我实际上没有添加我的项目文件.

git add -A
git commit -am "message"
git push origin master


我希望git错误消息更容易理解.
相同的事情...... jeesh.谢谢!

2> Bombe..:

错误消息导致您master在本地存储库中没有分支的结论.推送您的主开发分支(git push origin my-local-master:master将其重命名为mastergithub)或首先进行提交.你无法推送一个完全空的存储库.


我有"空库"问题,因为GitHub引用的相关指南(http://beans.seartipy.com/2008/12/09/setting-up-ruby-on-rails-projects-with-git-and -github /)没有提到"git commit -m'first commit'"命令.一旦我用了它,一切都很好!
我忘记了改变.

3> 小智..:

我遇到过同样的问题.我删除了.git文件夹,然后按照以下命令

    $ git init

    $ git add .

    $ git remote add origin git@gitorious.org:project/project.git

    $ git commit -m "Initial version"

    $ git push origin master



4> Erhan Demirc..:

我有同样的问题.它解决了我的问题.如果你开始你的git.你必须在终端上做

1) git add .

2)git commit -m "first commit"

发送到bitbucket

3) git push -u origin --all # pushes up the repo and its refs for the first time



5> 小智..:

我在创建我的第一个Git存储库时遇到了同样的问题.我在Git源远程创建中输入了一个拼写错误 - 事实证明我没有大写我的存储库名称.

 git remote add origin git@github.com:Odd-engine

首先,我使用了旧遥控器

git remote rm origin

然后我重新创建了原点,确保我的原点名称的输入完全与我的原点拼写相同.

git remote add origin git@github.com:Odd-Engine

没有更多错误!:)

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有