版本:v2.9.0
如何 cherry-pick PRs
本文档解释了如何在 Project-HAMi/HAMi 仓库的发布分支上管理 cherry pick。一个常见的用例是将 PR 从 master 分支回移到发布分支。
本文档摘自 Kubernetes cherry-pick。
先决条件
- 一个已合并到
master分支的拉取请求。 - 发布分支已存在(例如:
release-2.4) - 正常配置的 git 和 GitHub shell 环境,用于推送到 GitHub 上的 HAMi
originfork,并对配置的远程upstream提交拉取请求,该upstream跟踪https://github.com/Project-HAMi/HAMi,包括GITHUB_USER。 - 按照安装说明安装 GitHub CLI (
gh)。 - 一个具有 "repo" 和 "read:org" 权限的 GitHub 个人访问令牌。权限是为 gh auth login 所需,与 cherry-pick 创建过程无关(创建分支和发起 PR)。