git cherry-pick

git cherry-pick可以选择 branchName1 分支中的一个或几个commit  合并到 branchName2分支来 。例如,假设我们有个稳定版本的分支,叫online,另外还有个开发版本的分支develop,我们不能直接把两个分支合并,这样会导致稳定版本混乱,但是又想增加一个develop中的功能到online中,这里就可以使用cherry-pick了。

简单用法:

git cherry-pick

注意:当执行完 cherry-pick 以后,将会 生成一个新的提交;这个新的提交的哈希值和原来的不同,但标识名 一样;

有冲突时正常解决就OK,

你可能感兴趣的:(git cherry-pick)