git rebase 则是通过一种续接的方式:将master 拆下,续到b1上来。就相当于本来master 与b1都在同一起点,现在改为master的起点为b1。

rebase xxx_branch 既是 把自己打散了(原分支commit点之后的commit),然后拼接到xxx_branch的最新的commit后面 rebase xxx_branch 以 xxx_branch为基础,从新组装自己,且假设没有冲突,有冲突要解决,rebase后会生成新的commitId 原有的commId不在。 ---------------------------------
相关文章
相关标签/搜索