【发布时间】:2015-09-08 00:15:18
【问题描述】:
我有两个存储库 A.git 和 B.git。它们是完全独立的(不共享任何共同的祖先)。
现在我可以通过将 A.git 添加为B.git 上的远程。例如。来自 B.git:
git add remote a_remote [URL to B.git]
git fetch a_remote
git merge a_remote/[branch from A.git]
因此,我不会在 B.git 中获得两个单独的根。
我只是尝试在两个相当大的不同存储库上执行此操作(这两个存储库有一些共同的文件)并且发生了大量冲突。
如果把最佳实践讨论放在一边,究竟是什么导致了所有这些冲突?
如果一个存储库有两个不相关的根,它会产生什么后果?
【问题讨论】:
标签: git