私はマスターAとBの2つの独立したブランチを持っています。私はAとBの両方で作成したコードを使用する新しいブランチCを作成したいと思います。彼ら自身がすべての機能を備えているわけではないからです。この問題に正式にアプローチする方法は何ですか?私は必要なファイルをgit cherrypickですか?独立した2つのブランチの機能を使用していますか?
1
A
答えて
1
いずれかからブランチを作成し、もう一方をマージします。例えば:(。彼のコメントで示唆@crashmstrものです)
$ git checkout -b C A
$ get merge B
0
A > git checkout -b C
C > git rebase B
あなたの新しいブランチCは、Aからのコミットはからコミットを含む、したがって、Bから新しいコミットをリベースしています両方のブランチはマスターではありません。
+0
Tonioそうです、私は答えのsymplicityのためにすべてのgitコマンドを置いてはいけません。 "A>"はあなたが現在ブランチAにいることを意味するか、ブランチAでチェックアウトされていることを前提としています。私の解決策もそれをカバーしていません。 –
関連する問題
- 1. 独立したページボタンAjax機能
- 2. 2つの独立したバージョンのDLLを持っています
- 3. アンドロイドアプリの独立したデータベースを使用
- 4. NHibernateマッピングクラスを使用したASP.NET MVCモデル - 2つの独立したクラスまたは1つのクラスで?
- 5. 使用して2つのJavaScript機能
- 6. 2つの独立したテーブルからデータを選択
- 7. ライン、ブランチ、独立したパスカバレッジの違いは?
- 8. 2つの独立したスレッドで待機して通知する方法はありますか?
- 9. 2つの独立したコンポーネント間の通信angularJS 2
- 10. 2つの独立したグループを持つ方法
- 11. 2つの独立したコントローラの機能を1回のng-clickにまとめる
- 12. 複数の独立したラベルのコストとアクティベーション機能
- 13. jQuery 2つの独立したdivを指す関数
- 14. レスポンシブルな独立した2列のレイアウト
- 15. Chrome拡張機能 - popup.htmlは独立したDOMに存在しますか?
- 16. 2つのスレッドを独立して処理するsleep/wait/notify
- 17. ajaxリクエストの独立したサーバーセッションを確立しますか?
- 18. Pythonモジュールの2つの独立したインスタンスを取得します。
- 19. 独立した不安定な独立したアニメーションに反応しますか?
- 20. 角度2つの独立したJavaScriptファイルとtypescriptですファイル
- 21. コックピット(複合文書)で独立して機能しているが、パラメータは機能していないレポート
- 22. 1つのページで独立して動作しない2つのページング - CakePHP
- 23. メディアクエリ - 独立したスタイルシートを使用できますか?
- 24. Eclipse - 2つの独立したソースフォルダをJavaプロジェクトに作成
- 25. iPhone用の独立したユニットテストバンドルをデバッグしますか?
- 26. 2つの独立したQWidget間の通信
- 27. D3:独立したズーム動作の2つのx軸
- 28. Qt Guiアプリケーションで2つの独立した標準スレッド
- 29. git孤立したブランチの使用例は何ですか?
- 30. アンドロイドスタジオで独立した独立したgradleタスクを実行
1つから分岐し、もう一方をマージしますか?または、マスターから分岐して両方をマージしますか?両方をマスターにマージし、そこから新しいブランチを作成しますか? (私はこれを行う標準的な方法はないと思うので、ちょうどあなたに合ったものを選んでください)。 – crashmstr
@crashmstrこの状況は、(例えばレビューを待っている間など)それらをマージする前の状態です。もし私がそれを行うことができれば、私はマスターに合流し、そこから分岐します。 – Andrew