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`
複製代碼