-
查看需要變更的commit
image.png -
如果需要對b8f395c進(jìn)行變基博敬,則要變更的基的ID號要選擇被變的父親2c252da0318d
使用命令git rebase -i 2c252da0318d
image.png
修改成自己需要的策略,比如我這邊改成r,:wq!保存退出霞赫,git就會自己彈出另一個交互界面
image.png -
修改成自己想要的message,保存退出
image.png -
git提示修改成功
image.png
image.png
說明變基操作分不開分離頭指針,最新的master已經(jīng)不指向原來的commit了轨功;也就說變基操作對commit及tree是不會發(fā)生變化的
-
git log -n3 --graph
image.png
注意 變基操作要在自己的分支上進(jìn)行汗茄,如果已經(jīng)貢獻(xiàn)到集成分支上就不能隨便進(jìn)行變基彩掐,否則會影響其他同事的分支。