git rebase 和 git merge的区别

git merge和 git rebase 都是基于合并代码的操作 git merge 合并俩个分支 会产生一个特殊的commit 有俩个父节点 会将父节点本身和他们的祖先都包含进来 git rebase 取出一系列的提交记录,存放起来么让后在另一个地方逐一放下把所有提交应用到分支上 可以更线性的提交历史 场景: 分支dev-a 分支dev-b 分支A修改代码后合并到master分支 分支B修改内
相关文章
相关标签/搜索