我第一次使用git,倒没出现这个问题。
但到了第二次,我想把本地的库推到GitHub端时,就出现了这个
error: src refspec master does not match any
干脆放个图吧~
网上也有很多博客写这些错误的解决方案,但我认为很多方案都不怎么有效
我来介绍一种还比较有效的方法吧
先说解决方案(我知道你们忙~)
初始工作:如ssh,建GitHub远程库等(我相信你已经弄好了)
git init //首先初始化库
git add . //加入所有文件到缓存区(" . "的意思是所有文件)
git commit -m "/*注释*/" //提交
接下来,便是按照GitHub里面给的提示,将本地库传至GitHub远程库
git remote add origin "https://github.com/库所有者/库的名字.git" //其实我刚开始学到这里,搞不清中文那里填什么
git push -u origin master //把本地分支推到远程库就Okl~
再说原因
为什么会出现这种情况?
原因其实很简单,就是空目录不能提交上去。
对!原因就是这么简单。
好啦,希望对你有所帮助。