更新3:Does one still need to merge after a successful rebase?是的,你需要。原因是rebase本质上涉及到提交的“移动”。正如我上面所说,这些提交是计算出来的,但是如果你从分支开始有14次提交,那么假设你的rebase没有问题,在rebase完成后,你将领先(你rebase的点)14次提交。你在rebase之前有一个分支。之后你会有一个长度相同的分支。在发布更改之前,你仍然需要合并。换句话说,rebase随你需要多次(同样,只有当你没有将更改推向上游时)。只有在你rebase之后才合并。