git merge和rebase的区别

假设现在有两个分支 A B

  1. 在B分支上执行 git merge A 后 A就被合到B上了
  2. 在B分支上执行 git rebase A 后,效果与merge是一样的,但是 A就没有了,两个分支就合在一起了。

merge 融入;(使混合; 相融; 渐渐消失在某物中;
rebase 垫底;
compare 相比,匹敌; 比较,区别; 比拟

标签: git