2017-10-17 18 views
0

gitにはかなり新しく、複数のモジュールを含むAndroid Studioプロジェクトがあります。 Devブランチのモジュールと変更のサブセットがMainにある2つのブランチ、DevとMainがあるとします。私はメインのベースに基づいた新しいブランチを作成したいが、DevのモジュールAのすべてのコードを使って、モジュールA(これはMainにまだ存在していないかもしれない)を更新する。メインのモジュール内にあるものの上に、そのモジュールをコピーして貼り付けるような並べ替えをします。私はコミットのためにそれを行うことができる "チェリーピッキング"というものがあることを理解していますが、このモジュールは多くのコミットに広がっています。モジュール全体をコピーする方法はありますか?プロジェクトモジュールを新しいGitブランチにマージする方法

答えて

1
well if understood your problem correctly please try the below solution 
  1. DEV_MAIN_UPDATED_MODULE_AなどのDEVのうち、ブランチを作成します。
  2. DEV_MAIN_UPDATED_MODULE_Aスタジオをダウンロードしてください。
  3. 他のモジュールを削除する必要はありません。
  4. MAINから引き出します。
  5. もしあれば、競合を解決します。
  6. DEV_MAIN_UPDATED_MODULE_Aに変更をコミットしてプッシュします。

これはあなたの安全で清潔です。あなたが以前の最新の 状態に戻るときはいつでも。

関連する問題