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

提交成功

相关推荐
urkay-20 小时前
Android 全局悬浮窗
android·gitee
好好研究20 小时前
Git - tag标签和Git图像化界面
git·gitee
缘不易2 天前
Springboot 整合JustAuth实现gitee授权登录
spring boot·后端·gitee
TheNextByte14 天前
如何导入和导出Android联系人(4 种可行方法)
android·gitee
草莓熊Lotso4 天前
C++11 核心进阶:引用折叠、完美转发与可变参数模板实战
开发语言·c++·人工智能·经验分享·后端·visualstudio·gitee
新海诚学QT6 天前
pycharm gitee使用
gitee
好好研究7 天前
Git - 项目克隆命令、冲突处理流程
git·gitee
好好研究7 天前
Git - 多人协作流程
git·gitee
_OP_CHEN7 天前
【Git原理与使用】(六)Git 企业级开发模型实战:从分支规范到 DevOps 全流程落地
大数据·linux·git·gitee·项目管理·devops·企业级组件
TT哇8 天前
【git】本地代码上传到gitee仓库(保姆级教程)idea和vscode等通用
git·gitee·intellij-idea