refusing to merge unrelated histories

问题

在执行git pull拉取和git push推送或者是分支合并的操作时,报错refusing to merge unrelated histories

解决

这是因为仓库之间没有建立起关联导致的,需要在命令后面加上 --allow-unrelated-histories

先进行拉取操作避免推送时发送冲突

$git pull origin master --allow-unrelated-histories

1

拉取成功后,进行推送操作

$ git push <远程主机名> <本地分支名>:<远程分支名>

也就是

$git push origin master:master

提交成功

相关推荐
历程里程碑1 天前
4 Git远程协作:从零开始,玩转仓库关联与代码同步(带实操代码讲解)
大数据·c++·git·elasticsearch·搜索引擎·gitee·github
活跃的煤矿打工人1 天前
【星海随笔】Gitee
gitee
HZ·湘怡2 天前
Gitee 手把手
git·gitee
@_@ prince @_@2 天前
Git 命令大全(带详细说明)
git·gitee·github·visual studio
WaiSaa4 天前
Ubuntu配置Git免密操作
git·ubuntu·gitee
砍材农夫4 天前
借助gitee仓库构建私有图床
gitee
tsyjjOvO6 天前
【Git 从入门到实战】(IDEA+Gitee 版)
git·gitee·idea
你知道“铁甲小宝”吗丶6 天前
git推送到多平台(gitee/github)
git·gitee·github
StackNoOverflow7 天前
IDEA + Git + Gitee 全流程实战:从安装、提交到解决冲突
git·gitee·intellij-idea
lpfasd1237 天前
Git/Gitee/GitHub 3 个安全凭证详解
git·gitee·github