Git 如何将旧存储库迁移到新存储库,并保留日志
我有一个用于部署的git存储库(repo1)。repo包含文件夹1、2、3,这些文件夹存储不同类型的源代码,每个文件夹都有一个按多请求编号划分的分支日志(例如,分支1下的req#1,分支2下的req#2,这些将合并到主文件夹中) 现在,我想重组我的存储库。我将创建一个大型存储库(repo2),其中应包含以前的文件夹1、2、3和一些新文件夹a、B、C,这是因为,我仍然需要引用repo1中部署的所有日志Git 如何将旧存储库迁移到新存储库,并保留日志,git,migration,repository,Git,Migration,Repository,我有一个用于部署的git存储库(repo1)。repo包含文件夹1、2、3,这些文件夹存储不同类型的源代码,每个文件夹都有一个按多请求编号划分的分支日志(例如,分支1下的req#1,分支2下的req#2,这些将合并到主文件夹中) 现在,我想重组我的存储库。我将创建一个大型存储库(repo2),其中应包含以前的文件夹1、2、3和一些新文件夹a、B、C,这是因为,我仍然需要引用repo1中部署的所有日志 如何创建新的repo2并仍然能够将所有日志保留在repo1中?如果将repo1克隆到repo2,
如何创建新的repo2并仍然能够将所有日志保留在repo1中?如果将repo1克隆到repo2,您将拥有整个提交树,包括分支和所有历史记录。然后,您可以只添加文件夹A、B、C 事实上,如果愿意,您可以将文件夹A、B、C添加到repo1中
希望有帮助?如果我理解你的问题,你是在问如何进行子树合并。见和。