将Git提交移动到目录

时间:2012-11-20 18:07:31

标签: git directory commit rebase

我有4个存储库,每个存储库都有一个系统模块的源代码。

现在,我希望将所有这些内容加入到保存历史记录的单个存储库中。但是,在这四个repos中,代码位于根文件夹中,在新的repo中我需要将每个模块放在它自己的子文件夹中。

我希望如此,在历史中,看起来提交总是在子文件夹中进行。像“在文件夹中重新提交所有提交”之类的东西。

1 个答案:

答案 0 :(得分:2)

有类似的东西,它被称为git submodule