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`
复制代码