常常我们需要将git某个分支上的提交 同步到另一个分支上,若采用原始办法 先将文件复制出来,然后替换分支,在将复制的改变的文件覆盖到分支上,然后commit 重新生成一条git 提交记录来,整个过程繁琐且完全丧失了git的强大功能,如 需要将0e21862f00 提交号更新到master分支上。使用git cherry-pick 命令 则操作如下:
checkout master
git cherry-pick 0e21862f00
常常我们需要将git某个分支上的提交 同步到另一个分支上,若采用原始办法 先将文件复制出来,然后替换分支,在将复制的改变的文件覆盖到分支上,然后commit 重新生成一条git 提交记录来,整个过程繁琐且完全丧失了git的强大功能,如 需要将0e21862f00 提交号更新到master分支上。使用git cherry-pick 命令 则操作如下:
checkout master
git cherry-pick 0e21862f00