基础篇
1 | git add // 加入仓库 |
Git rebase
第二种合并分支的方法是 git rebase。Rebase 实际上就是取出一系列的提交记录,“复制”它们,然后在另外一个地方逐个的放下去。
1 | git branch bugFix |
高级篇
分离 HEAD
1 | git checkout ID // 切换HEAD到某个版本 |
移动提交记录
自由修改提交树
Git Cherry-pick
1 | git cherry-pick C3 // 将分支C3版本克隆到master上C3’版本 |
推荐学习网址: Learn Git Branching