長い間gitを使っています。今直面している課題はちょっと混乱しています。私の問題は、異なるリリースのアプリケーションでリポジトリを管理することです。Bブランチからの新しい変更を削除せずに、ブランチAからブランチBへの変更をプッシュする方法(マージなし)
私はアプリケーションのいくつかのモジュールをリリースしなければならないアプリケーションに取り組んでおり、前のモジュールのテストの問題を待つことなく、モジュールを進めて開発を続ける必要があります。だから、私は各モジュールごとに異なるブランチを作成し、古いブランチをそのモジュールの変更が完了した位置に残しています。 okだが問題は古いモジュールの問題をテスターが与える時で、古いブランチの特定の問題を修正する必要があり、その修正は新しい動作ブランチと将来のソースコードのブランチにも反映されるべきである。そして、私は、新しいブランチからの新しい変更なしで、古いブランチタスクターゲットまでのみ、古いブランチの修正を使ってビルドを行う必要があります。
私はソースツリーMacアプリケーションを使用して自分のリポジトリを管理しています。この作業を達成する方法はありますか?私が今やっていることは、1つの問題修正のために2つのリポジトリのソースコードを同時に変更することです.2つ目のモジュールもやっているので、恐ろしい3つのリポジトリに対してこれを実行しなければならないのではないでしょうか。方法が必要であることを願っています。あなたは桜のピックに必要
これは解決策のようです。だから私はいつも私が古いbranch_bで何かを押すたびにbranch_aをチェックすることによってこれをしなければならないのですか? –
まあ、枝の間に自然な関係がなければ、あなたはもう一方に隆起させることができるので、桜を選んで実際に枝に移りたいと思うでしょう。 – Martin
私は実際に試してみました。しかしそれを追跡しなければならない。 –