本地仓库上传到远程仓库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解决办法

git上传代码到github远程仓库

git常见错误:error: failed to push some refs to 'xxx'

git命令行将本地项目上传到仓库