2017-10-02 10 views
0

次の問題があります。
ブランチtestmasterにマージした後、私の同僚がtestに2つのコミットをプッシュしました。
これらの2つのコミットをmasterに再度マージしたいのですが、cherry-pickを使用したくありません。Git - マージされたブランチで新しいコミット - これらの新しいコミットをマージする方法?

どうすればよいですか?

+2

だけで再び合流しますか? – Mat

+0

'git fetch origin test:test'でローカル' test'を更新します。 'git checkout master'を実行して、あなたが' master'にいることを確認してください。 'git merge test'を再度実行して新しいコミットをマージします。最初のマージの後で、まだ新しいコミットをしていない、または他のコミットをまだ適用していない場合、 'git fetch origin test:test; git checkout master; git reset HEAD^--hard; git merge test'を実行すると、歴史はよりよく見えます。 – ElpieKay

答えて

1

これを行うには2通りの方法があります。 masterブランチへ

スイッチと方法2のテストブランチ

git checkout master 
git pull origin test (it performs merge test branch to master branch) 

を引っ張っ::

方法1のテストブランチに

  1. 切り替えて、新しいコミットを引っ張る

    gitのプル起点試験

  2. マスターブランチに切り替え、テストブランチをマスターにマージします。

    Gitのマージテスト

関連する問題