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

提交成功

相关推荐
行者彡10 小时前
gitee别人仓库再上传自己仓库
gitee
sin220111 小时前
git推送本地仓库到远程(Gitee)
git·gitee
o(╥﹏╥)2 天前
github如何给本机绑定 ssh密钥(MACOS)
运维·gitee·ssh·github
IT闫2 天前
【Git从入门到精通】——新版IDea集成Git、Idea集成Github、Gitee以及GItLab应用(看这一篇就够了)
git·gitee·gitlab·github·intellij-idea
忆枫呐♬6 天前
idea无法识别文件,如何把floder文件恢复成model
java·gitee·intellij-idea
Gin_Zou7 天前
通过Idea实现与gitee连接并拉取项目和上传
gitee·intellij-idea·源代码管理
峥嵘life8 天前
Android 系统应用重名install安装失败分析解决
android·gitee
爱喝矿泉水的猛男9 天前
在IDE中使用Git
ide·git·gitee
wy3136228219 天前
android——录制屏幕
android·gitee
dengzhouit9 天前
VSCode中连接Gitee并进行版本控制
vscode·gitee