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

提交成功

相关推荐
xiaoerbuyu123317 小时前
仿微信听书进度条
gitee
月夜风雨磊2 天前
Android NDK从r10c版本到r29版本的下载链接
android·gitee·android ndk
似霰10 天前
安卓系统属性之androidboot.xxx转换成ro.boot.xxx
android·gitee
liansmo11 天前
Git与TortoiseGit在Gitee平台的应用
git·gitee
eduics12 天前
Pull Request 中提示`commits incorrectly signed off`
gitee·github
不念霉运12 天前
Gitee推出“移动软件工厂“解决方案 解决嵌入式与涉密场景研发困局
gitee
不念霉运13 天前
DevOps平台大比拼:Gitee、Jenkins与CircleCI如何选型?
gitee·jenkins·devops
fly五行13 天前
Git基础玩法简单描述
大数据·git·搜索引擎·gitee
不念霉运13 天前
Gitee:本土化DevOps平台如何助力中国企业实现高效研发协作
运维·gitee·devops