我第一次尝试将文件从本地计算机上传到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(+)
在进入我的存储库时,没有添加任何内容
答案 0 :(得分:0)
除非先提交任何内容,否则无法推送。
你确实提交了。没有任何改变 - 它已经提交,但文件保持不变。你现在可以推。
答案 1 :(得分:0)
请参阅“Why do I need to explicitly push a new branch?”:
第一次推送到GitHub需要是:
git push -u origin master
然后,在进行其他提交之后,您将能够简单地“git push
”那些(不需要参数:本地主分支知道在哪里推送)