合并代码之rebase
合并某个分支上的一系列commits
如需要合并commit abc-def-ghi-jkl 到master分支。
- 创建一个新的分支,并指明新分支的最后一个commit:
git checkout -b newbranch jkl
- rebase这个新分支的commit到master(–onto master)。jkl 指明想从哪个特定的commit开始。得到的结果就是commit abc~jkl 都被合并到了master分支。
git rebase --onto master jkl