Github 上传报错error: src refspec master does not match any

问题产生

a git服务器使用以下命令新建一个项目git

$ cd /opt/git
$ mkdir project.git
$ cd project.git
$ git --bare init 
复制代码

b 客户端clone代码并提交github

`$ cd myproject
$ git init
$ git add .
$ git commit -m 'initial commit'
$ git remote add origin git@gitserver:/opt/git/project.git
$ git push origin master`
复制代码

缘由分析

引发该错误的缘由是,目录中没有文件,空目录是不能提交上去的服务器

解决办法

`git add 文件
git commit -m 'first commit'
git remote add origin git@github.com:XXXX.git
git push -u origin master`
复制代码
相关文章
相关标签/搜索