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

提交成功

相关推荐
小灰灰搞电子11 小时前
github/gitee 操作命令详解
gitee·github
mancy_1212121 天前
复古C语言代码复活!——以121+hello.c为例摘要
c语言·vscode·gitee·visual studio·新人首发·turbo c
TheNextByte12 天前
如何将文件从电脑传输到三星平板电脑?
gitee·电脑
知识即是力量ol3 天前
研发实战:Git 规范化开发全流程指南
git·gitee·github
知识即是力量ol3 天前
Git 快速入门 (实习生视角)
git·gitee·github
fu的博客4 天前
Git从删库到跑路
git·gitee·github
施棠海6 天前
Android自定义ScrollView滚动条控制器ScrollBarController详解
android·java·gitee
TheNextByte16 天前
如何将数据从 OnePlus 传输到笔记本电脑
gitee·电脑
an86950016 天前
idea上传项目到码云gitee上
java·gitee·intellij-idea
TheNextByte16 天前
如何将照片从计算机传输到Android /iPhone
android·gitee·iphone