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

提交成功

相关推荐
未来之窗软件服务19 分钟前
幽冥大陆(九十二 )Gitee 自动化打包JS对接IDE —东方仙盟练气期
javascript·gitee·自动化·仙盟创梦ide·东方仙盟
小康小小涵13 小时前
睿抗机器人大赛魔力元宝
python·ubuntu·gitee·github
IT 行者14 小时前
从 Gitee 开源项目发布到 Maven Central 中央仓库完整指南
gitee·开源·maven·中央仓库
yyt36304584121 小时前
K 线图高性能窗口化渲染
前端·javascript·css·vue.js·gitee·vue
少云清1 天前
【接口测试】2_持续集成 _Git与Gitee
git·ci/cd·gitee
Lewin.Lin3 天前
git安装与gitee教程
git·gitee
TTGGGFF3 天前
开源项目分享 : Gitee热榜项目 2026-1-1 日榜
gitee·开源
weiabc3 天前
【无标题】
gitee
C_心欲无痕4 天前
git - git push同时推送GitHub和Gitee两个远程仓库
git·gitee·github
-拟墨画扇-5 天前
Git | 变基操作
git·gitee·github·gitcode