git merge 與 git rebase 的區別

楔子     從下面這張醜圖,應該大概知道:1)這兩個命令都能達到兩分支合併的效果;2)git rebase 最終的效果比git merge 的要漂亮。     再仔細看圖,可以發現git merge 是通過暴力地將兩分支的最新commit 揉合到一個新的commit 上達到合併效果的。而git rebase 則是通過一種續接的方式:將master 拆下,續到b1上來。就相當於本來master 與
相關文章
相關標籤/搜索