解决Gi合并分支refusing to merge unrelated histories错误
Posted cobcmw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Gi合并分支refusing to merge unrelated histories错误相关的知识,希望对你有一定的参考价值。
本文不再更新,可能存在内容过时的情况,实时更新请移步我的新博客:解决Gi合并分支refusing to merge unrelated histories错误;
背景: 有两个仓库,分别为A(github.com)和B(gitlab.com),在这两个仓库分别有两个相同名字的项目p(除名字外不存在任何关系),然后我想把本来在本地的A仓库的p项目代码,提交到B仓库。我的思路是,现在本地创建新分支dev,然后将地址修改为B仓库的远程地址,然后尝试pull代码,提示出错:refusing to merge unrelated histories
。
解决办法:
在操作命令后添加--allow-unrelated-histories
,即,
git merge dev --allow-unrelated-histories
或者
git pull origin master --allow-unrelated-histories
本文不再更新,可能存在内容过时的情况,实时更新请移步我的新博客:解决Gi合并分支refusing to merge unrelated histories错误;
以上是关于解决Gi合并分支refusing to merge unrelated histories错误的主要内容,如果未能解决你的问题,请参考以下文章
git merge合并时遇上refusing to merge unrelated histories的解决方案
git merge合并时遇上refusing to merge unrelated histories的解决方案
git 报错:fatal: refusing to merge unrelated histories?
IDEA中merge分支时提示refusing to merged unrelated histories