1.准备数据,每次提交一行
2.rebase
3.互换提交位置
4.处理冲突
因为version3和version2互换了位置,所以处理顺序是先提交version3,在提交version2,最后再提交version4
1)处理version3的提交
看一下本次提交的本质:
在version1上提交了version3(具体处理时,是用version3 merge version1,然后将改变提交到version1上)
2)处理version2和version4的提交,最后结果
version2和version3互换了位置,并且老分支也被删除了