![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
Mr?zhang
这个作者很懒,什么都没留下…
展开
-
Git merge 策略
一、Fast Forward,No Fast Forward 和 Squash的对比 1.fast forward 假设从master分支有三个节点C1,C2,C3 从C3切出develop分支,并在develop分支上开发了C4,C5 现在切回master分支,将develop分支合并到master。默认使用fast forward,master分支会直接指向C5。master分支的转载 2016-01-21 14:32:38 · 1486 阅读 · 0 评论 -
Git rebase
分支的衍合 把一个分支整合到另一个分支的办法有两种:merge 和 rebase(译注:rebase 的翻译暂定为“衍合”,大家知道就可以了。)。在本章我们会学习什么是衍合,如何使用衍合,为什么衍合操作如此富有魅力,以及我们应该在什么情况下使用衍合。 基本的衍合操作 请回顾之前有关合并的一节(见图 3-27),你会看到开发进程分叉到两个不同分支,又各自提交了更新。转载 2016-01-21 15:49:49 · 387 阅读 · 0 评论