git 合并某次提交(commit)到指定分支上
Git 合并特定 commits 到另一个分支
合并某个分支上的单个 commit 。
首先,用 git log或 GitX 工具查看一下你想选择哪些 commits 进行合并,例如:

比如,dev 分支上的
commit 134 非常重要, 它含有一个
bug 的修改,或其他人想访问的内容。 无论什么原因,你现在只需要将 134 合并到
master,而不合并 dev 上的其他 commits ,所以我们用 git cherry-pick 命令来做:git checkout master git cherry-pick 134
这样就好啦。现在 134 就被合并到
master 分支,并在 master 中添加了 commit(作为一个新的commit)。cherry-pick 和 merge 比较类似,如果
git 不能合并代码改动(比如遇到合并冲突),git 需要你自己来解决冲突并手动添加 commit 。

浙公网安备 33010602011771号