首页/开发/Git 与协作速查/gh pr create 创建拉取请求
协作与代码评审75 条

gh pr create 创建拉取请求

GitHub CLI 创建 PR:支持指定基分支、标题正文、草稿、评审人;未推送的分支会提示先推送,适合把创建动作放进脚本。

Git 与协作速查开发更新于 2026-10-12
用途命令行创建 PR
常用参数--base 基分支、--title/--body、--draft、--reviewer、--assignee
前置当前分支已推送到远端

常用示例

常用示例
gh pr create --base main --title 'feat: 支持邮箱登录' --body-file .github/PULL_REQUEST_TEMPLATE.md
git push -u origin feature/login
gh pr create --fill   # 用提交信息填充标题与正文

创建后查看

创建后查看
gh pr view --web
gh pr status
--fill 直接用分支首个提交标题作 PR 标题,配好提交规范时效率高,仍建议补充变更说明与验证步骤。

易错点

  • 目标基分支默认取 origin 默认分支,跨版本仓库需显式 --base
  • 标题会用于 squash 合并时的提交信息,建议按提交规范书写

数据来源与参考

  • GitHub CLI 手册:gh pr create(cli.github.com/manual)
  • GitHub Docs:Creating a pull request
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌