cnb-rs pr merge
cnb-rs pr merge <NUMBER> [flags]合并指定的 Pull Request。
选项
<NUMBER>: PR 编号(必填)-t, --commit-title <TITLE>: 合并提交标题(必填)-m, --commit-message <MESSAGE>: 合并提交信息(默认:空)-s, --merge-style <STYLE>: 合并方式:merge、squash、rebase(默认:merge)
继承的全局选项:
--repo <REPO>: 指定仓库路径(格式:group/repo)--domain <DOMAIN>: 指定目标域名(默认:cnb.cool)
示例
bash
# 默认 merge 方式合并
$ cnb-rs pr merge 42 --commit-title "Merge PR #42"
# squash 合并
$ cnb-rs pr merge 42 -t "feat: 新功能" -s squash
# rebase 合并,附带提交信息
$ cnb-rs pr merge 42 -t "fix: 修复问题" -m "详细说明" -s rebase