いくつかのモジュールを含むプロジェクトがあり、一部は他のモジュールに依存しています。たとえば、次のようになります。
X
A, which depends on X
B, which depends on X
X に多くの変更を加えたり、開発しA
たりします。B
AとBを開発しているgitに開発ブランチがあります。
A または B をある種の安定したブランチにプッシュするにはどうすればよいですか?
つまり、次のような状況があります。
[実際の安定版ブランチ、これ以降のコミットは開発ブランチにあります]
- Commit1: A と X を変更
- Commit2: B と X を変更
- Commit3: A と X を変更する
コミット 3 の後、A を安定状態にプッシュします。だから私はCommit1:A、X、Commit2:X、Commit3:A、Xが必要です
これを行う方法はありますか?この中に追加のリポジトリは必要ありません。