0
私は、同じ時点でfb_a
とfb_b
の両方をチェックアウトしたとします。今、次のステップのセットはorigin/fb_b
に関して同じ最終状態につながるでしょうか?更新されたリモートまたはアンロードされた追跡ブランチからのマージは同じですか?
ステップ1:
1) git checkout fb_a
2) git commit -m "change" # commit some change
3) git push # push the changes
4) git checkout fb_b
5) git merge origin fb_a # merge from remote branch
6) git push
手順2:
1) git checkout fb_a
2) git commit -m "change" # commit the **same change**
3) git checkout fb_b # fetch the commit in fb_b
4) git merge fb_a # merge from tracking branch
5) git push
親切、同じに向かって任意の説明を提供します。