五分鐘學(xué)會git rebase和 git merge的區(qū)別

git merge develop
根據(jù)分支共同祖先3和各分區(qū)的最新提交67生成一個(gè)新的提交
保留原有的分支結(jié)構(gòu),知道從哪里合并的分支
分支結(jié)構(gòu)很亂很龐大

git rebase develop
將產(chǎn)生分支后的提交5嫁接到分支最新提交6的后面
會打亂原來的提交結(jié)構(gòu)和時(shí)間順序

兩個(gè)方式優(yōu)缺點(diǎn)互補(bǔ),按需實(shí)用
標(biāo)簽: