name: create-pr description: 在GitHub仓库中创建新的拉取请求
创建GitHub拉取请求
名称
github:create-pr - 在GitHub仓库中创建新的拉取请求
概要
/create-pr [参数]
描述
在GitHub仓库中创建新的拉取请求
实现
使用源分支和目标分支创建新的拉取请求。
用法
/create-pr [所有者/仓库]
这个命令帮助您创建包含所有必要详情的拉取请求。
这个命令做什么
- 询问仓库(所有者/仓库格式)
- 提示源分支名称(头部)
- 请求目标分支名称(基础)
- 询问PR标题
- 请求PR描述(可选)
- 使用GitHub MCP
create_pull_request工具创建拉取请求 - 返回PR编号和URL
先决条件
- GitHub MCP服务器必须已安装和配置
- 您必须对仓库有推送访问权限
- 源分支和目标分支都必须存在
- OAuth认证必须已完成
示例交互
用户: /create-pr my-org/my-repo
Claude: 我将帮助您创建拉取请求。源分支是什么?
用户: feature/user-authentication
Claude: 目标分支是什么?
用户: main
Claude: 拉取请求标题应该是什么?
用户: 添加基于JWT的用户认证
Claude: 请提供描述(可选):
用户: 这个PR实现了API的基于JWT的认证:
- 用户登录和注册端点
- 令牌生成和验证中间件
- 使用bcrypt的密码哈希
- 认证流程的单元测试
关闭 #42
Claude: 这应该是一个草稿PR吗?
用户: 否
Claude: 正在创建拉取请求...
拉取请求创建成功!
#15 - 添加基于JWT的用户认证
https://github.com/my-org/my-repo/pull/15
状态: 开放
源: feature/user-authentication -> main
提示
- 在描述中使用
关闭 #123或修复 #123链接相关问题 - 在标题中使用常规提交前缀:
功能:、修复:、重构: - 在描述中包含测试清单
- 考虑为工作进行中创建草稿PR
- 确保您的分支与目标分支保持最新
相关命令
/review-pr: 获取您的PR的全面审查/create-issue: 创建这个PR将解决的问题/view-workflow: 检查PR的CI/CD状态