当出现上图所示错误时,原因在于:远程仓库存在本地仓库不存在的提交,可以先pull,也就是把远程仓库上的提交合并到本地再push。
git pull origin master git push origin master
如果你觉得远程仓库上的提交不需要,可以直接:
git push origin master -f
强行让本地仓库覆盖远程仓库。
当出现上图所示错误时,原因在于:远程仓库存在本地仓库不存在的提交,可以先pull,也就是把远程仓库上的提交合并到本地再push。
git pull origin master git push origin master
如果你觉得远程仓库上的提交不需要,可以直接:
git push origin master -f
强行让本地仓库覆盖远程仓库。