Gir合并merge两个完全不同Git项目时出现fatal: refusing to merge unrelated histories的解决办法

1.问题背景 我们有时会有这样一个疑问:Git会知道两个项目是毫不相干的嘛?如果我们合并merge两个毫不相干的项目会发生什么? 其实Git是可以判断两个项目是否是毫不相干的,判断的依据是两个项目的第一次提交。 我们必须知道的是,一个项目里面,不管怎么创建分支或者合并分支,至少都是从第一次提交开始创建分支,那么第一次提交就是一个项目的根节点。 如果两个的第一次提交不一样,那么Git判断两个项目是否
相关文章
相关标签/搜索