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

提交成功

相关推荐
lynn8570_blog17 小时前
Glance创建widget
gitee
向葭奔赴♡2 天前
Android AlertDialog实战:5种常用对话框实现
android·java·开发语言·贪心算法·gitee
TTGGGFF3 天前
开源项目分享 : Gitee热榜项目 2025-12-4 日榜
gitee·开源
源码方舟3 天前
【GitHub和Gitee两大平台对比分析】
gitee·github
_李小白3 天前
【Android FrameWork】第二十天:AudioTrack
android·gitee
十点摆码4 天前
使用 Jenkins + Gitee + Node 自动化部署 Vue
gitee·node.js·自动化·vue·jenkins
Cx330❀4 天前
Git 入门指南:从 0 到 1 掌握版本控制
git·ubuntu·gitee·centos·github
蝶恋舞者4 天前
gitee 的使用
gitee
winfreedoms5 天前
gitee本地项目上传方法
gitee
de_furina6 天前
[C++]string类的使用和模拟实现
开发语言·c++·gitee