创建拉取请求 creating-pull-requests

这是一个用于自动化创建GitHub/GitLab拉取请求的技能。它通过预定义的脚本和模板,帮助开发者快速、规范地生成代码合并请求。主要功能包括代码变更预检查、自动推送分支、生成标准化的PR描述格式,以及使用GitHub CLI创建PR。适用于代码评审、版本控制和团队协作场景。关键词:GitHub PR, 拉取请求, 代码合并, Git自动化, 代码评审, DevOps, 版本控制, 团队协作。

DevOps 0 次安装 0 次浏览 更新于 2/28/2026

名称: 创建拉取请求 描述: > 使用生成的描述创建拉取请求。 触发时机: PR创建、拉取请求、合并请求、代码评审准备。 允许使用的工具: Bash(git:), Bash(gh:)

预检查

git branch --show-current
git status
git log --oneline <主分支>..HEAD  # 检查 CLAUDE.md 以获取主分支名称

推送到远程仓库

git push -u origin <分支名称>

PR 描述格式

## 摘要

- [变更 1]
- [变更 2]

## 测试计划

- [ ] [测试项 1]
- [ ] [测试项 2]

创建 PR

gh pr create \
  --title "<标题>" \
  --body "$(cat <<'EOF'
## 摘要

- 变更内容...

## 测试计划

- [ ] 测试项...
EOF
)"

选项

选项 用途
--draft 创建草稿 PR
--base <分支> 目标分支
--assignee @me 分配给自己
--label <标签> 添加标签

完成报告

  • PR 链接
  • 标题
  • 目标分支