首页 > 其他 > 详细

Git cherry-pick 复制多个commit

时间:2021-04-22 15:25:39      阅读:21      评论:0      收藏:0      [点我收藏+]

问题
实际工作中,遇到了提交错分支了,导致有些需要上线,有些不需要上线,只需要把上线的内容复制出来提交到新的分支上即可;

命令行

git cherry-pick (commit_id0,commit_idn]

技术分享图片
此时,我想复制【删除过期版本的线程工具类(c5ec243b)到APP 首页优化(c8e6cc92)】,我应该使用如下方式,

git cherry-pick 8a0a32646e..c8e6cc92

而不是,

git cherry-pick c5ec243b..c8e6cc92

中间的.. 表示连续的commit_id,类似与数学上的区间的概念,(8a0a32646e,c8e6cc92];

参考:
https://blog.csdn.net/DovSnier/article/details/89189738

Git cherry-pick 复制多个commit

原文:https://www.cnblogs.com/meetuj/p/14688038.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!