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

提交成功

相关推荐
别怪我很水5 小时前
API中提供了VelocityTracker类用于计算触摸事件MotionEvent的速度,而其内部默认使用的方法就是最小二乘法,本 ...
算法·gitee·最小二乘法
tju23339 小时前
Gitee Wiki 技术解析:研发文档如何与代码协同管理
gitee
7177771 天前
国产 DevOps 新路径:解析 Gitee 软件工厂本土化、信创、AI 核心优势
人工智能·gitee·devops
7177772 天前
自主研发基础设施国产化:信创产业全貌与 Gitee 落地应用
大数据·gitee
有同事要进步3 天前
gitee上面克隆项目出现错误
gitee
潘正翔4 天前
k8s进阶_Harbor镜像仓库
git·云原生·容器·kubernetes·gitee·github
Pniubi4 天前
Gitee&GitHub同步仓库教程
gitee·github
7177774 天前
五大维度根治测试碎片化:基于 Gitee Test 的国产化全链路测试实践
gitee
tju23334 天前
Gitee 协作能力更新解析:从 Web 端提交到工作流与知识库追溯
gitee
tju23335 天前
从组件仓库到依赖防火墙:Gitee 源盾可信中心仓如何改变开源组件引入方式
gitee·开源