【发布时间】:2010-02-10 02:03:19
【问题描述】:
我有一个 git 项目,其文件结构如下:
Project_A/files...
我有另一个文件结构如下的 git 项目:
Project_B/
Project_A/files...
files...
现在我想将项目 A 合并到项目 B 并继续使用项目 B 作为唯一的存储库。
我尝试使用子树合并,但出现错误提示“条目 'XXX' 与 'XXX' 重叠”
有没有办法将项目 A 合并到项目 B 并保留所有提交历史记录?
提前致谢!
【问题讨论】:
-
在重叠的情况下哪个存储库应该胜出?
-
@dirtytofu 刚刚用移植技术完成了我的回答,在你的情况下可能是更合适的解决方案。
-
@gbacon 理想情况下,我想将两者合并。
标签: git