masterメインのブランチを持つgitリポジトリがあります。
次のような階層があります。
master
|
core
/ | \
V100 V200 V300
V100、V200、V300コアに依存する異なるモジュールです。
複数の人がこれらのモジュールに取り組んでおりcore、いずれかのV*ブランチからモジュールを変更しています。
問題は、ファイルをコピーせずにこの状況を処理する方法が本当にわからないことです。コア ブランチに変更し、それを変更して、V*ブランチから変更をプルします。
これらの変更を処理するより良い方法はありますか? V*または、ブランチ内からコアモジュールを変更しないでください。
注:coreモジュールはスタンドアロンでテストすることはできません。他のブランチで使用される抽象クラス、インターフェイス、およびライブラリが含まれているだけです。