如何将旧存储库迁移到新存储库,并保留日志

时间:2011-07-07 01:54:32

标签: git migration repository

我有一个git存储库(repo1)用于部署目的。 repo包含文件夹 1 2 3 ,它们存储不同类型的源代码,每个文件夹都有一个多个请求的分支日志number(例如,分支1下的req#1,分支2下的req#2,这些将合并为master)。

现在,我想重构我的存储库。我将创建一个大型存储库(repo2),它应包含以前的文件夹 1 2 3 和一些新文件夹 A < / em>, B C ,这是因为,我仍然需要引用我在repo1中部署的所有日志。

如何创建新的repo2并仍能将所有日志保存在repo1中?

1 个答案:

答案 0 :(得分:0)

如果将repo1克隆到repo2,您将拥有整个提交树,包括分支和所有历史记录。然后你可以添加文件夹A,B,C。

事实上,如果您愿意,可以将文件夹A,B,C添加到repo1。

希望有帮助吗?