跳至主要内容

使用查询参数创建拉取请求

使用查询参数创建自定义 URL,以打开预填字段的拉取请求。

您可以使用查询参数打开拉取请求。查询参数是 URL 的可选部分,您可以自定义它们以共享特定网页视图,例如搜索过滤结果或 GitHub 上的拉取请求模板。要创建自己的查询参数,必须匹配键和值对。有关创建拉取请求模板的更多信息,请参阅为您的仓库创建拉取请求模板

您必须拥有适当的权限才能对任何操作使用相应的查询参数。例如,您必须拥有向拉取请求添加标签的权限,才能使用 labels 查询参数。有关更多信息,请参阅组织的仓库角色

如果您使用查询参数创建了无效的 URL,或者未拥有适当的权限,URL 将返回 404 Not Found 错误页面。如果创建的 URL 超过服务器限制,URL 将返回 414 URI Too Long 错误页面。

查询参数示例
quick_pullhttps://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1 创建一个比较基础分支 main 与目标分支 my-branch 的拉取请求。quick_pull=1 查询参数会直接将您带到“打开拉取请求”页面。
titlehttps://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=bug&title=Bug+fix 创建一个带有标签 “bug” 和标题 “Bug fix” 的拉取请求。
bodyhttps://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&body=Describe+the+fix. 创建一个标题为 “Bug fix”,并在拉取请求正文中写有评论 “Describe the fix” 的拉取请求。
labelshttps://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=help+wanted,bug 创建一个带有标签 “help wanted” 和 “bug” 的拉取请求。
里程碑https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&milestone=testing+milestones 创建一个带有里程碑 “testing milestones” 的拉取请求。
指派人https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&assignees=octocat 创建一个拉取请求并将其指派给 @octocat。
项目https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&projects=octo-org/1 创建一个标题为 “Bug fix” 的拉取请求,并将其添加到组织的项目 1 中。
模板https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&template=issue_template.md 创建一个在拉取请求正文中使用模板的拉取请求。template 查询参数可与存放在仓库根目录下的 PULL_REQUEST_TEMPLATE 子目录、docs/.github/ 目录中的模板一起使用。有关更多信息,请参阅使用模板来促进有用的问题和拉取请求
© . This site is unofficial and not affiliated with GitHub, Inc.