我有一个Django项目,它目前托管在GitHub中,它是私有的。我希望将它的许多有用部分转移到一个开源项目中。我想我需要使用'子模块'的东西,但不幸的是我不知道如何操作它们。
请有人帮助我:)。
乔
答案 0 :(得分:3)
将它的许多有用部分转移到一个开源项目中。
这意味着将一个或多个目录(及其相关历史记录)提取到几个独立的git存储库中,每个存储库都推送到公共GitHub存储库。
要从Git仓库中提取子目录,请参阅filter-branch
command in this SO question
(也在: