Git 实战系列(七)git cherry-pick 命令选取合并

cherry-pick 这个命令的名字是比较形象的,即“摘樱桃”,使用该命令可以将任意的 commit 合并到你想要的分支上。 例如:

1
2
3
4
5
# 切换到 master 分支
$ git checkout master

# cherry-pick 特性分支上的三个 commit
$ git cherry-pick e7ce3f8 915fe84 dc6baf3

合并完毕后,会在 master 分支上新产生三个 commit 号,但提交内容不变。

如果只是想整理当前分支,可以使用 rebase 命令。

参考

Git知识总览(四) git分支管理之rebase 以及 cherry-pick相关操作