git无法pull仓库refusing to merge unrelated histories

Posted 金在峰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git无法pull仓库refusing to merge unrelated histories相关的知识,希望对你有一定的参考价值。

http://blog.csdn.net/lindexi_gd/article/details/52554159

 

本文讲的是把Git在最新2.9.2,合并pull两个不同的项目,出现的问题如何去解决fatal: refusing to merge unrelated histories

我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。

先pull,因为两个仓库不同,发现refusing to merge unrelated histories,无法pull

因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git pull,这句代码是在git 2.9.2版本发生的,最新的版本需要添加--allow-unrelated-histories

假如我们的源是origin,分支是master,那么我们 需要这样写git pull origin master --allow-unrelated-histories需要知道,我们的源可以是本地的路径

技术分享
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系


以上是关于git无法pull仓库refusing to merge unrelated histories的主要内容,如果未能解决你的问题,请参考以下文章

git无法pull仓库refusing to merge unrelated histories

问题解决方案git无法pull仓库refusing to merge unrelated histories

git无法pull仓库refusing to merge unrelated histories

git在使用中出现 refusing to merge unrelated histories如何解决?

idea提交代码时报错Git Pull Failed: refusing to merge unrelated histories

Git:fatal: refusing to merge unrelated histories