如何在SourceTree中执行git cherry-pick --continue?

时间:2014-08-14 11:10:22

标签: git atlassian-sourcetree git-cherry-pick

在我解决了混乱之后,如何使用SourceTree继续采摘樱桃。 如果我正在进行rebase并且我遇到冲突,那么当我点击提交后解析它们时,SourceTree让我继续该rebase。但是如何继续采摘樱桃呢?

3 个答案:

答案 0 :(得分:22)

cherry-pick有效地将提交A中的更改应用到工作树上并进行提交。这意味着如果您在cherry-pick期间遇到任何冲突,则需要在解决问题后commit完成cherry-pick

编辑爱德华指出,只有在cherry-pick单次提交时才会这样。选择多个提交时,您可以从控制台运行git cherry-pick --continue。我不确定您是否可以通过SourceTree直接执行此操作。

答案 1 :(得分:1)

像这样创建自定义操作

git cherry-pick --continue --no-edit

答案 2 :(得分:-1)

我没有弄错(我不确定这是一个樱桃选择)在源代码树中我们只需要右键单击源树上的提交历史记录然后合并。详细信息可以在这里找到 : https://www.youtube.com/watch?v=CMj3mXFOamc&feature=youtu.be