相同点:
后面跟的都是要合并的节点
git rebase/merge 目标分支 [待移动的分支]
# 待移动分支留空则代表当前HEAD分支
不同点:
- merge 最终的提交记录会有分链合并
- rebase 最终的提交记录是 单链
此外,当目标分支与带移动分支在同一条链上时,
git rebase
还可以将 上方的分支移动到当前位置,而不是在其后追加节点
相同点:
后面跟的都是要合并的节点
git rebase/merge 目标分支 [待移动的分支]
# 待移动分支留空则代表当前HEAD分支
不同点:
此外,当目标分支与带移动分支在同一条链上时,
git rebase
还可以将 上方的分支移动到当前位置,而不是在其后追加节点