Cherry-Picking很少从另一个分支提交

Var*_*ggo 23 git version-control version

我有一个场景,我不希望樱桃选择一个特定的提交,但一系列的git提交来自远程.我可以使用硬选项强制拉动,但这将获得所有提交,包括远程的最新更改.请建议,我如何从远程获取一系列提交.


例如,这就是我正在努力的目标.

git checkout -b newbranch 62ecb3

git rebase - 大师76cada,56qwqw,46erer等

Elp*_*Kay 44

让我们说历史是A-B-C-D-E-F-G,你想挑选C-D-E-F.

git cherry-pick B..F
Run Code Online (Sandbox Code Playgroud)

要么

git cherry-pick C^..F
Run Code Online (Sandbox Code Playgroud)

要么

git cherry-pick C D E F
Run Code Online (Sandbox Code Playgroud)

  • 很少提交的樱桃选择的最佳解释! (2认同)

Dan*_*ane 19

使用
git cherry-pick 76cada 56qwqw 46erer