今天在测试git分支push时,碰到了这个问题。
我先git clone到本地后,用git remote add origin git@github/.../.git链接远程仓库,在我修改代码push的时候,就碰到了这个问题。
后来到网上搜索,看到了https://blog.csdn.net/xiaoduan_/article/details/80904888这篇博客,解决了问题。
文章中说是本地没有README.md这个文件,而远程仓库中没有 。
先执行命令:git pull --rebase origin develop(develop是分支明)
然后就是常规操作了 :git push origin develop
就成功了。