【发布时间】:2009-12-30 03:45:27
【问题描述】:
事实证明,这个问题问了同样的问题Detach (move) subdirectory into separate Git repository
我决定学习 git 并将我的编程作业保存在 git repo 中。我认为这是个好主意。现在我想知道一些事情:
我有一个 git 存储库,每个任务都有一个子目录。我想知道是否有一种理智的方法可以将每个子目录变成自己的 git repo,并保留与这些文件关联的历史记录。似乎“git filter-branch --subirectory-filter”是答案的一部分,但我不确定该怎么做。
编辑
澄清一下:我的结构是这样的
超级目录 .git 子目录1 子目录2 子目录3我希望我的结构更像这样
超级目录 子目录1 .git 子目录2 .git 子目录3 .git我可以吗?
【问题讨论】:
标签: git