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

提交成功

相关推荐
嵌入式学习菌8 小时前
Gitee使用方法
gitee
妙娲种子12 小时前
gittee连接github镜像
gitee·github
ros27522913 小时前
idea & gitee 使用教程
java·gitee·intellij-idea
Mo_YuO.o2 天前
git的安装以及本地仓库的创建
git·gitee·github
胖虎12 天前
从一个自定义的下载Dialog,说清 Android 自定义弹窗的关键点。
android·dialog·gitee·自定义弹窗
zhengxianyi5154 天前
使用码云gitee登录ruoyi-vue-pro——坑比较多
前端·vue.js·gitee·ruoyi-vue-pro优化·三方登陆
介一安全4 天前
国内 GitHub 仓库下载提速
gitee·github
阿杰 AJie5 天前
Git 分支与多人开发使用指南(Gitee + 本地 Git)
git·elasticsearch·gitee
Howrun7776 天前
Git从入门到精通
git·gitee
bing_feilong7 天前
gitee pull 总是需要用户名和密码,该如何设置?
git·gitee