git: rebase
用来合并代码
1、merge处理,这是大家比较能理解的方式。
2、rebase处理,中文此处翻译为衍合过程。
ref 1
https://www.liaoxuefeng.com/wiki/896043488029600/1216289527823648
前:
进行rebase
rebase 后:
rebase效果:
原本分叉的提交现在变成一条直线了
ref2
图解rebase
http://gitbook.liuhui998.com/4_2.html
使用git gc 处理提交垃圾后,实际上如下:
与merge 区别
后记
推荐使用AS 可视化工具来 解决 rebase 导致的冲突