今天同事偶然问道git rebase的问题,于是想去了解下,可是看了好几篇文章都无法理解,后来理解了下rebase的词面意思,rebase可以理解为重新定义起点,可以结合下图理解:

image

经过git rebase后,mywork分支的起点从C2切换到C4.