Skip to main content
Skip to content

Usar parâmetros de consulta para criar um pull request

Use parâmetros de consulta para criar URLs personalizadas que abrem solicitações de pull com títulos pré-preenchidos, descrições, rótulos e muito mais.

Você pode adicionar parâmetros de consulta a uma URL de comparação para abrir uma solicitação de pull com campos pré-preenchidos. Para obter modelos de solicitação de pull, consulte Criar um modelo de pull request para o seu repositório.

ParâmetroPurposeExample
quick_pullAbre a página "Abrir uma solicitação de pull" para as ramificações comparadas.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1
titleAdiciona um título de solicitação de pull. Use + para espaços.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=bug&title=Bug+fix
bodyAdiciona texto ao corpo da solicitação de pull. Use + para espaços.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&body=Describe+the+fix.
labelsAdiciona um ou mais rótulos. Separe etiquetas múltiplas com vírgulas.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=help+wanted,bug
milestoneAdiciona um marco. Use + para espaços.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&milestone=testing+milestones
assigneesAtribui a solicitação de pull a um ou mais usuários. Separe vários usuários com vírgulas.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&assignees=octocat
projectsAdiciona a solicitação de pull a um projeto.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&projects=octo-org/1
templateAdiciona um modelo de solicitação pull de um PULL_REQUEST_TEMPLATE subdiretório na raiz docs/ou .github/ no diretório.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&template=issue_template.md

Você deve ter permissão para concluir a ação equivalente para usar seu parâmetro de consulta. Por exemplo, você deve ter permissão para adicionar rótulos a serem usados labels. Consulte Funções de repositório para uma organização.

Parâmetros de consulta inválidos ou permissões insuficientes retornam um 404 Not Found erro. AS URLs que excedem o limite do servidor retornam um 414 URI Too Long erro.