Puedes utilizar parámetros de consulta para abrir solicitudes de cambios. Los parámetros de consulta son partes opcionañles de una URL que puedes personalizar para compartir una vista específica de una página web, tal como los resultados con filtro de búsqueda o una plantilla de solicitud de cambios en GitHub. Para crear tus propios parámetros de consulta, debes hacer coincidir el par de clave y valor. Para obtener más información sobre cómo crear plantillas de solicitud de incorporación de cambios, consulta Crear una plantilla de solicitud de extracción para tu repositorio.
Debes tener los permisos adecuados para cualquier acción para usar el parámetro de consulta equivalente. Por ejemplo, debes tener permiso para agregar una etiqueta a una solicitud de incorporación de cambios para usar el parámetro de consulta labels. Para más información, consulta Roles de repositorio para una organización.
Si crea una URL no válida con los parámetros de consulta o si no tiene los permisos adecuados, la URL devolverá una página de error 404 Not Found. Si crea una dirección URL que supere el límite del servidor, la dirección URL devolverá una página de error 414 URI Too Long.
| Parámetro de consulta | Ejemplo | 
|---|---|
| quick_pull | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1crea una solicitud de incorporación de cambios que compara la rama basemainy la rama principalmy-branch. La consultaquick_pull=1te lleva directamente a la página "Abrir una solicitud de incorporación de cambios". | 
| title | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=bug&title=Bug+fixcrea una solicitud de incorporación de cambios con la etiqueta "bug" y el título "Bug fix". | 
| body | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&body=Describe+the+fix.crea una solicitud de incorporación de cambios con el título "Bug fix" y el comentario "Describe the fix" en el cuerpo de la solicitud de incorporación de cambios. | 
| labels | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=help+wanted,bugcrea una solicitud de incorporación de cambios con las etiquetas "help wanted" y "bug". | 
| milestone | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&milestone=testing+milestonescrea una solicitud de incorporación de cambios con el hito "testing milestones". | 
| assignees | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&assignees=octocatcrea una solicitud de incorporación de cambios y la asigna a @octocat. | 
| projects | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&projects=octo-org/1crea una incidencia con el título "Bug fix" y la agrega al proyecto 1 de la organización. | 
| template | https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&template=issue_template.mdcrea una solicitud de incorporación de cambios con una plantilla en el cuerpo de la solicitud de incorporación de cambios. El parámetro de consultatemplatefunciona con plantillas almacenadas en un subdirectorio dePULL_REQUEST_TEMPLATEdentro del directorio raíz,docs/o el directorio.github/de un repositorio. Para más información, consulta Utilizar plantillas para promover informes de problemas y solicitudes de extracción útiles. |