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

提交成功

相关推荐
至善迎风13 小时前
版本管理系统与平台(权威资料核对、深入解析、行业选型与国产平台补充)
git·gitee·gitlab·github·svm
咖啡の猫19 小时前
Android开发-常用布局
android·gitee
NewChapter °3 天前
如何通过 Gitee API 上传文件到指定仓库
前端·vue.js·gitee·uni-app
Irene19914 天前
使用gitee新建项目并上传或更新代码
gitee
Git效能管理组4 天前
本土化DevOps平台崛起:Gitee如何成为国内技术团队的首选解决方案
gitee·devsecops·gitee devops·gitee repo·gitee test·gitee wiki
Git效能管理组5 天前
国产化浪潮下,Gitee如何成为技术团队的项目管理新基建?
gitee·devsecops·gitee devops·gitee repo·gitee test·gitee wiki
偏执网友6 天前
idea上传本地项目代码到Gitee仓库教程
java·gitee·intellij-idea
王廷胡_白嫖帝7 天前
六、练习3:Gitee平台操作
gitee
王廷胡_白嫖帝7 天前
一、Git与Gitee常见问题解答
git·elasticsearch·gitee
future_studio7 天前
如何用 Android 平台开发第一个 Kotlin 小程序
android·gitee