より大きな(コードベースのサイズ - 必ずしも人気が高いとは限りません)プロジェクトに含まれる複数のより小さな/区画化されたオープンソースプロジェクトをgitで追跡する方法を考えていました。例:
私が構築している E コマース サイト内で 2 つのオープン ソース プロジェクトを使用したいとします。
- ブートストラップ ( http://twitter.github.io/bootstrap/getting-started.html )
- intro.js ( http://usablica.github.io/intro.js/ )
私のファイル構造は次のようになります。
myrepo/front_end/style/bootstrap/
├── css/
│ ├── bootstrap.css
│ ├── bootstrap.min.css
├── js/
│ ├── bootstrap.js
│ ├── bootstrap.min.js
└── img/
├── glyphicons-halflings.png
└── glyphicons-halflings-white.png
myrepo/front_end/javascript/intro/
├── intro.js
2 つのオープン ソース プロジェクトはプロジェクトの小さなサブセクションであるため、2 つの github プロジェクト リポジトリ用にリモート リポジトリを設定し、ローカル ブランチでリモート マスターを追跡する場合、ローカル ブランチはプロジェクト リポジトリとはまったく似ていません。
では、リモート プロジェクトを追跡して、バグ修正がリリースされたらすぐに組み込むにはどうすればよいでしょうか?
どんな助けでも大歓迎です!
ありがとう!
DSマット