Skip to main content

简单的rebase使用

假设本地并行开发maindev俩分支

image-20211229172305208

现在用rebase来创建线性的提交记录。

  1. 切换到dev,然后git rebase main,这就是说在main分支增加一个新的节点,并且该节点是合并了devmain的。而且,现在dev指向这个节点。

    image-20211229173652696

  2. 现在想让main也指向最新,那就是回到main分支,执行git rebase dev,这一步是让maindev为基,那么git给出的最终结果是main也指向了最新的节点。

    image-20211229174442039