git push上传失败,分支冲突 failed to push some refs

原因:

远程分支和本地分支的历史版本库不一致

解决方法

下拉远程仓库的版本库进行分支合并,然后重新上传

git pull --rebase origin xxx或者git pull origin master master

git push origin xxx或者git push origin HEAD:master

xxx为远程分支的分支名,与本地分支的当前分支分支名一样

如果下拉后仍然不能上传

git status 查看是否有未提交的缓存文件

猜你喜欢

转载自blog.csdn.net/qq_38603437/article/details/88633747