成功解决Git:fatal: refusing to merge unrelated histories

如果合并了两个不同的开始提交的仓库,在新的 git 会发现这两个仓库可能不是同一个,为了防止开发者上传错误,于是就给下面的提示

fatal: refusing to merge unrelated histories Get 解决

在执命令后面加上--allow-unrelated-histories
假如我们的源是origin,分支是master,那么我们需要这样写:

git pull origin master --allow-unrelated-histories

如果有设置了默认上传分支就可以用下面代码:

git pull --allow-unrelated-histories

补充:在合并merge的时候,有时候会不成功,加上这个即可。它的本意就是提醒你注意了,这是俩不同的库要合并了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdysp.html