使branch_1 rebase(變基) 到 branch_2
branch_1 是當前活動分支,使用 rebase branch_2 , 把branch_2 分支的提交 放在 branch_1提交的前面,這樣使branch_1 合併了branch1且使branch_1 和branch_2 的提交是線性的
一般來說,個人理解應該這麼用:
- 在 dev 分支中有新提交,且master 也有了新提交,兩者如何直接合並會有分叉,所以這時候可以先 使 dev 變基 到master,
- 確認無誤後,提交合併到master。啟用master,將dev合併到master,這樣可以避免git graph 有分叉,比較線性
這樣dev就包含了master最新的提交,在dev中確認無誤後,提交master