本地仓库上传到远程仓库error: failed to push some refs to ‘https://hub.fastgit.org/zhizhangxuezhang/ui-test.git‘
Posted Jack·Kwok
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地仓库上传到远程仓库error: failed to push some refs to ‘https://hub.fastgit.org/zhizhangxuezhang/ui-test.git‘相关的知识,希望对你有一定的参考价值。
本地仓库push到远程仓库出现错误(显示被拒绝reject了),是因为远程仓库的代码被直接在远程仓库修改了,这个时候本地仓库的代码和远程仓库的不一样,所以必须先更新本地仓库的代码(pull),然后在提交(push)
此问题在idea中报错日志:
在git bash中报错日志:
这个时候只能先pull更新自己的本地仓库,然后再push到远程仓库,但是你会发现你pull到本地仓库的时候也会报错
这个时候你pull的命令应该改为以下命令就可以了,即在后面加上参数忽略历史就好了(原因是两个分支是不同的版本导致的)
git pull origin master --allow-unrelated-histories
参考:https://blog.csdn.net/IT_SoftEngineer/article/details/107133313
参考:https://blog.csdn.net/qq_39400546/article/details/100150320
以上是关于本地仓库上传到远程仓库error: failed to push some refs to ‘https://hub.fastgit.org/zhizhangxuezhang/ui-test.git‘的主要内容,如果未能解决你的问题,请参考以下文章
Git错误:error:failed to push some refs to 'git@gitee.com:name/project.git'
本地Git仓库和远程仓库的创建和关联及github上传(git push)时出现error: src refspec master does not match any解决办法