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掉的是最下面的提交。

posted @ 2025-06-05 22:35  三月妻三月七  阅读(15)  评论(0)    收藏  举报