将文件推送到github并收到错误

时间:2013-08-15 08:35:22

标签: git

我第一次尝试将文件从本地计算机上传到github。

尝试上传时我收到错误

error: src refspec master does not match any.
error: failed to push some refs to 'https://github.com/name/file.git'

我已经查看了stackoverflow的类似问题,并找到This question,我认为已经回答了我的问题。我添加了

git remote rm origin
git remote add origin https://github.com:name/file.git

没有任何事情发生,我还需要添加什么?

=== EDIT ===

进一步观察后我发现了

git commit -m'我的消息'会这样做

这返回了消息

5 files changed, 162 insertions(+)

在进入我的存储库时,没有添加任何内容

2 个答案:

答案 0 :(得分:0)

除非先提交任何内容,否则无法推送。

你确实提交了。没有任何改变 - 它已经提交,但文件保持不变。你现在可以推。

答案 1 :(得分:0)

请参阅“Why do I need to explicitly push a new branch?”:

第一次推送到GitHub需要是:

git push -u origin master

然后,在进行其他提交之后,您将能够简单地“git push”那些(不需要参数:本地主分支知道在哪里推送)