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

提交成功

相关推荐
徐同保3 小时前
如何使用GitKraken把git项目迁移到另一个平台,并保存所有提交记录,例如把github上的项目,迁移到gitee
git·gitee·github
TTGGGFF1 天前
开源项目分享 : Gitee热榜项目 2025-11-24 日榜
gitee·开源
筱顾大牛1 天前
IDEA使用Gitee来创建远程仓库
java·gitee·intellij-idea
sulikey1 天前
从入门到精通:如何自己编写高质量的 .gitignore(面向工程实践)
git·gitee·编辑器·gitlab·github·gitignore·gitattributes
打小就很皮...1 天前
React 项目开发指南:脚手架搭建、Axios 封装与 Gitee 远程仓库配置
react.js·gitee·axios
little_xianzhong1 天前
把一个本地项目导入gitee创建的仓库中
大数据·elasticsearch·gitee
代码AC不AC5 天前
【Linux】版本控制器Git
linux·git·gitee
TTGGGFF6 天前
开源项目分享 : Gitee热榜项目 2025-11-19 日榜
gitee·开源
艾莉丝努力练剑7 天前
【Git:分支管理】Git 分支管理完全指南:从创建、合并到冲突解决
linux·服务器·人工智能·git·gitee·centos·分支管理
TTGGGFF8 天前
开源项目分享 : Gitee热榜项目 2025-11-17 日榜
gitee·开源