前言
大家好,我是HoMeTown。
众所周知,在使用 git 进行项目版本管理中,当完成一个功能点的开发并将其合并到 dev 分支时,一般情况下我们会有两种方式进行合并:git merge 与 git rebase,二者都是将一个分支新的commits,合并到另外一个分支上。但是从原理上,二者却截然不同,今天来聊聊二者的用法、区别以及使用场景。
读完本篇文章,你将获得以下收获:
- 了解git rebase 与 git merge的用法
- 了解git rebase 与 git merge的区别
- 了解git rebase 与 git merge的使用场景
场景
以我们在日常开发工作中最常见的dev和feature分支举


