2011-03-14 78 views
73

我有2个分支masterdev如何樱桃采摘从1分支到另一

我在dev分支,我想挑选1个从masterdev。所以,我没有

$ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad 
Finished one cherry-pick. 

但是当我做git statusgitx,我没有看到我在git的历史承诺be530cec7748e037c665bd5a585e6d9ce11bc8ad

如何在dev分支中看到我的提交?

回答

107

当你挑选它时,它会用新的SHA创建一个新的提交。如果你

git cherry-pick -x <sha> 

那么至少你会得到从原来的提交信息提交附加到新的承诺,与原来的SHA,这是跟踪樱桃挑选是非常有用的一起。

+15

小心有一个错字@mcs,其小写:git cherry-pick -x 。使用'X'(大写)是一个不同的选项:合并策略,其中'x'(小写)是追加提交名称。 – 2016-04-13 10:39:58

+4

要清楚,这个答案中没有错别字。我猜@ToniGamez指的是现在被删除的评论。 – Robino 2017-06-29 19:48:38

+0

这就是为什么你处理后删除你的意见! – Wyrmwood 2017-11-13 16:13:08