简单的rebase使用
假设本地并行开发main
和dev
俩分支
现在用rebase
来创建线性的提交记录。
切换到
dev
,然后git rebase main
,这就是说在main
分支增加一个新的节点,并且该节点是合并了dev
和main
的。而且,现在dev
指向这个节点。现在想让
main
也指向最新,那就是回到main
分支,执行git rebase dev
,这一步是让main
以dev
为基,那么git
给出的最终结果是main
也指向了最新的节点。