合并commit,把多次commit合并成一个commit
创建三次commit
test1 test2 test3
| |
进到面板里第一个pick 后面两个 前面修改成s
保存退出,查看git log
三个commit 合并成了一个
维持分支线性
有时候分支多了,这个历史记录里的分支那个线啊,密密麻麻的。
现在我们用rebase来代替merge,实现分支的线性。
dev 创建一个commit
切到main
git rebase dev
完事儿。
只有一条线的
场景应用。假设开发develop然后要拉取远程的最新的main的更新。
| |