新创建一个仓库后,会有一个readmeru如下:
Quick setup — if you’ve done this kind of thing before
Set up in Desktop
or
HTTPS
SSH
Get started by creating a new file or uploading an existing file. We recommend every repository include a README, LICENSE, and .gitignore.
…or create a new repository on the command line
echo "# springcloud-demos" >> README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/shinians/springcloud-demos.git git push -u origin master
…or push an existing repository from the command line
git remote add origin https://github.com/shinians/springcloud-demos.git git push -u origin master
…or import code from another repository
You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
error: failed to push some refs to 'https://github.com/shinians/springcloud-demos.git'
出现错误的主要原因是github中的README.md文件不在本地代码目录中
可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master
执行上面代码后可以看到本地代码库中多了README.md文件
此时再执行语句 git push -u origin master即可完成代码上传到github