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

提交成功

相关推荐
会讲英语的码农4 分钟前
Git项目管理
gitee·github
兰琛20 小时前
20241121 android中树结构列表(使用recyclerView实现)
android·gitee
Stara05111 天前
Git推送+拉去+uwsgi+Nginx服务器部署项目
git·python·mysql·nginx·gitee·github·uwsgi
坐公交也用券1 天前
使用Python3实现Gitee码云自动化发布
运维·gitee·自动化
“αβ”2 天前
在Linux下配置gitee与Github的远程仓库
linux·gitee·github
NotesChapter2 天前
android viewpager2 嵌套 recyclerview 手势冲突
android·gitee
Ttang234 天前
版本控制【Git Bash】【Gitee】
运维·服务器·git·gitee
Xam_d_LM5 天前
【Linux】Github 仓库克隆速度慢/无法克隆的一种解决方法,利用 Gitee 克隆 Github 仓库
linux·gitee·github
一条破秋裤6 天前
针对git、gitee&VSCode连接的使用 || Live Share插件使用
git·vscode·gitee
爱串门的小马驹6 天前
git创建远程仓库,以gitee码云为例GitHub同理
git·gitee·github