git rebase -i
git rebase -i功能很强
直接git rebase -i
直接
git rebase -i
这样会对所有没有push到远程的分支进行可交互操作,会打开一个vim编辑器,编辑需要对这些commit进行的处理吗,相当于重新处理提交,pick相当于保留commit,把pick改成drop会丢弃指定的commit,交换pick的顺序似乎可以交换commit的顺序
注意rebase中commit的顺序从上到下是从旧到新,要丢弃最近的提交需要drop掉的是最下面的提交。

浙公网安备 33010602011771号