web-interview icon indicating copy to clipboard operation
web-interview copied to clipboard

[Git] 2.什么时候使用“git rebase”代替“git merge”?

Open qiilee opened this issue 5 years ago • 0 comments

答案:你自己开发分支一直在做,然后你想把主线的修改合到你的分支上,做一次集成,这种情况就用rebase比较好,把你的提交都放在主线修改的头上

  1. rebase会把你当前分支的commit放到公共分支的最后,所以叫做变基。就如同你从公共分支又重新拉出来这个分支一样。
  2. merge会把公共分支和你当前的commit合并在一起,形成一个新的commit提交。

qiilee avatar Feb 24 '20 06:02 qiilee