有时我需要在分支中挑选具有一定修复能力的标签,然后通过
git cherry-pick tags/myfix
Run Code Online (Sandbox Code Playgroud)
这是可行的,但是在进行“ inexact重命名检测”时,挑选樱桃的时间越来越长。
我的预感是,这样可以更快
git format-patch -k -1 --stdout tags/myfix | git am -3 -k
Run Code Online (Sandbox Code Playgroud)
实际上,事实证明,该解决方案可立即应用该修复程序,使我的分支处于与选择樱桃完全相同的状态。
现在我的问题是,摘樱桃到底有什么不同?我以为摘樱桃基本上就是这样实现的,但我一定误会了。