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

提交成功

相关推荐
小华同学ai4 天前
Van-Nav:新年,将自己学习的项目地址统一整理搭建自己的私人导航站,供自己后续查阅使用,做技术的同学应该都有一个自己网站的梦想
学习·gitee·开源·github
电脑玩家粉色男孩4 天前
IDEA创建&修改gitee仓库
java·gitee·intellij-idea
null or notnull5 天前
IDEA2020同时使用SVN和GIT
ide·svn·gitee·github
节省钱7 天前
【Git】如何在 Git 提交后补充 Change-Id
服务器·git·gitee·gitlab·github·gitcode
凯子坚持 c8 天前
如何在gitee/github上面搭建obsidian的图床
gitee·github
樊南11 天前
【esp32-uniapp小程序】uniapp小程序篇02——Hbuilder利用git连接远程仓库
git·小程序·gitee·uni-app·hbuilder·torisegit
fivestar200913 天前
记录点android升级内容
android·gitee
Chris _data13 天前
git企业的使用详细命令行操作
大数据·git·elasticsearch·gitee·github
樊南13 天前
【esp32&小程序】小程序篇02——连接git
javascript·git·小程序·typescript·gitee
珹洺14 天前
音乐播放器实现:前端HTML,CSS,JavaScript综合大项目
开发语言·前端·javascript·css·gitee·bootstrap·html