解决冲突后,如何使用 SourceTree 继续采摘樱桃?
如果我正在做 rebase 并且我遇到了冲突,那么在我单击 commit SourceTree 解决它们之后让我继续那个 rebase。但是如何继续樱桃采摘操作呢?
解决冲突后,如何使用 SourceTree 继续采摘樱桃?
如果我正在做 rebase 并且我遇到了冲突,那么在我单击 commit SourceTree 解决它们之后让我继续那个 rebase。但是如何继续樱桃采摘操作呢?
cherry-pick
有效地将来自提交 A 的更改应用到工作树并进行提交。这意味着如果您在cherry-pick
ing 期间遇到任何冲突,您只需要commit
在解决它们之后完成cherry-pick
.
编辑cherry-pick
爱德华指出,这仅在您进行单个提交时才是正确的。选择多个提交时,您可以git cherry-pick --continue
从控制台运行。我不确定您是否可以直接通过 SourceTree 执行此操作。
像这样创建自定义操作
git cherry-pick --continue --no-edit
我没有弄错(我不太确定这是否是樱桃挑选)在源代码树中,我们只需右键单击源树上的提交历史记录,然后合并。详细信息可以在这里找到: https ://www.youtube.com/watch?v=CMj3mXFOamc&feature=youtu.be