可能重复:
组合多个 git 存储库
我正在将应用程序从 PHP 重新编码为 Ruby。有没有办法合并两个存储库,同时保留每个版本的提交?理想情况下,它会是这样的
[红宝石存储库]
commit 1
commit 2
commit 3
...
[php 存储库]
...
commit 54
commit 55
commit 56
[新存储库]
...
commit 54
commit 55
commit 56
commit 1
commit 2
commit 3
...