Pull Request Cherry Pick 功能介绍
背景
在日常开发工作中,当一个 Pull Request 合并后,有时我们需要将其中的一个或多个提交单独提取出来,提交到新的 Pull Request 中,然后将其合并到不同的目标分支。
Cherry Pick 功能使用简介
1. 首先进入一个已经合并过的 Pull Request
进入提交记录,点击 cherry-pick 模式,选择一个或多个提交重新拿出来作为一个新的 Pull Request 的提交,如下:

2. 选中相关的 Commit

3. 点击 Cherry-pick 按钮进行目标分枝的选择

需要注意的是,这里会有几种情况,如果创建失败,请注意右上角提示:
- Cherry Pick 失败:Cherry Pick 操作冲突,请在本地处理
- Cherry Pick 失败:Cherry Pick 的目标分支已包含所选的提交内容
- ...
- 进入创建 PullRequest 界面

完善信息后,点击创建即可

同时,原 Pull Request 也会留下一个评论
