Skip to main 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.