如果合并了两个不同的开始提交的仓库,在新的 git 会发现这两个仓库可能不是同一个,为了防止开发者上传错误,于是就给下面的提示
fatal: refusing to merge unrelated histories Get 解决在执命令后面加上--allow-unrelated-histories
假如我们的源是origin,分支是master,那么我们需要这样写:
如果有设置了默认上传分支就可以用下面代码:
git pull --allow-unrelated-histories补充:在合并merge的时候,有时候会不成功,加上这个即可。它的本意就是提醒你注意了,这是俩不同的库要合并了。