2

aosp ics ブランチを master (私のプロジェクトのメイン ブランチ) に持ち込む場合、git merge と git rebase のどちらの方法が推奨されますか? (ちなみに、いつ git merge の代わりに git rebase を使用しますか?を読みましたが、その状況でどちらを行うのが適切かはまだ混乱しています。)

4

2 に答える 2

1

aosp icsブランチをマスターに持ってきますか?

マージ(最初にローカルで競合を解決するためにブランチにマージmasterして から、にマージします)aosp icsaosp icsmaster

Arebaseが興味深いのは、 をプッシュしなかった場合aosp ics、つまり、そのブランチの履歴をパブリックのアップストリーム リポジトリに公開しなかった場合のみです。次に、 にマージ する前に、の上に
リベースし、ローカルで競合を解決することができます 。 したがって、rebase を使用しても、 from から へのマージが発生します。aosp icsmasteraosp icsmaster
aosp icsmaster

于 2012-05-07T06:15:54.650 に答える