Django プロジェクトがあり、現在 GitHub でホストされており、非公開です。その多くの有用な部分をオープンソース プロジェクトに移行したいと考えています。「サブモジュール」を使用する必要があると思いますが、残念ながらこれらの操作方法がわかりません。
誰かが私を助けてください:)
ジョー
Django プロジェクトがあり、現在 GitHub でホストされており、非公開です。その多くの有用な部分をオープンソース プロジェクトに移行したいと考えています。「サブモジュール」を使用する必要があると思いますが、残念ながらこれらの操作方法がわかりません。
誰かが私を助けてください:)
ジョー
その多くの有用な部分をオープンソース プロジェクトに移動します。
つまり、1 つまたは複数のディレクトリ (および関連する履歴) をいくつかの独立した git リポジトリに抽出し、それぞれをパブリック GitHub リポジトリにプッシュします。
Git リポジトリからサブディレクトリを抽出するにはfilter-branch
、この SO の質問のコマンドを
参照してください
(以下にもあります: