git cherry-pick

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

简单用法:

git cherry-pick <commit id>

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

有冲突时正常解决就OK,

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 12,753评论 1 26
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 6,276评论 0 18
  • 如果要到外面看世界,最理想的状态,叫作旅居;其次的叫旅行,走走停停随心所欲;最糟糕的才叫旅游,尤其是各地热门景点的...
    e551e6ed4f93阅读 3,911评论 2 1
  • 原创藏族舞蹈巜卓玛》创编老师:吴泳素 选送单位:汕尾市北舞时代舞蹈培训中心
    多彩北舞多姿时代阅读 1,417评论 0 0
  • 关注798已有二年之久了,一直很喜欢公号上推出的各类文章。不仅让我打开了眼界,开拓了思路,欣赏到很多高端的文字书画...
    清水无香LY阅读 4,227评论 0 1