サブモジュールを git で適切にセットアップしようとしていますが、正しく使用できるようにしたいと考えています。
というメインリポジトリがありますMyProject
。コードで生成されたすべてのデータ アクセスを含むData
. Data
のサブモジュールとしてセットアップしたいMyProject
。
Data
スキーマの変更または小さなバグ修正がない限り、変更されることはめったにありません。
MyProject
スキーマの変更が必要な新しい機能を追加するとします。MyProject
通常、 calledのブランチを作成NewFeature
し、master とマージする準備が整うまで、そこにすべての変更をチェックインします。また、変更がマージされる準備が整うまで、Data
スキーマの変更が分離されたままになるように、ブランチを作成したいと考えています。Master
これに適したワークフローは何ですか、または 1 つでもありますか?
ありがとう!