在GitHub上新建了含有README.md文件的仓库,push提交的时候提示此错误
后经查阅,是因远程repository和本地的repository有冲突
因为新建项目中含有README.md文件,没有pull到本地,所以产生版本冲突
可以使用如下解决方案:
- 先将远程repository修改pull下来:git pull origin master,再提交:git push -u origin master
- 使用强制push的方法:git push -u origin master -f (多人协作开发的时候注意,可能会使远程分支修改丢失,或创建新的分支进行提交)
即可解决