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

提交成功

相关推荐
化名三爷15 小时前
SSH 公钥设置
git·gitee·ssh·ssh公钥·git公钥
TheNextByte11 天前
如何以6种可行的方式将数据从OnePlus传输到笔记本电脑
gitee·电脑
TTGGGFF1 天前
开源项目分享:Gitee热榜项目 2026年1月第一周 周榜
gitee·开源
Lubase2 天前
LuBase介绍&私有化部署教程
java·spring boot·低代码·gitee·vue
未来之窗软件服务2 天前
幽冥大陆(九十二 )Gitee 自动化打包JS对接IDE —东方仙盟练气期
javascript·gitee·自动化·仙盟创梦ide·东方仙盟
小康小小涵3 天前
睿抗机器人大赛魔力元宝
python·ubuntu·gitee·github
IT 行者3 天前
从 Gitee 开源项目发布到 Maven Central 中央仓库完整指南
gitee·开源·maven·中央仓库
yyt3630458413 天前
K 线图高性能窗口化渲染
前端·javascript·css·vue.js·gitee·vue
少云清3 天前
【接口测试】2_持续集成 _Git与Gitee
git·ci/cd·gitee
Lewin.Lin5 天前
git安装与gitee教程
git·gitee