初识 Git 基本命令 merge 和 rebase

Michael翔 at 
初识 Git 基本命令 merge 和 rebase的配图
前言 Git 中的分支合并是一个常见的使用场景。仓库的 bugfix 分支修复完 bug 之后,要回合到主干分支,这时候两个分支需要合并; 远端仓库的分支 A 有其他小伙伴合入了代码,这时候,你需要和远端仓库的分支 A 进行合并;以上只是列举了分支合并的一些常见场景,关于 merge 和 rebase 命令你足够了解吗?HEAD 的理解在介绍本文的主要内容之前,我们先理解一下 HEAD 。HEAD 指向当前所在的分支,类似一个活动的指针,表示一个「引用」。例如当前在 develop 分支,HEAD 内容就是 ref: refs/heads/develop。HEAD 既可以指向「当前分支」的最新……