Skip to main content

Utilisation des paramètres de requête pour créer une pull request

Utilisez des paramètres de requête pour créer des URL personnalisées qui ouvrent des demandes de tirage avec des titres préremplis, des descriptions, des étiquettes, etc.

Vous pouvez ajouter des paramètres de requête à une URL de comparaison pour ouvrir une demande de tirage avec des champs préremplis. Pour obtenir des modèles de demande de tirage, consultez Création d’un modèle de pull request pour votre dépôt.

ParamètrePurposeExample
quick_pullOuvre la page « Ouvrir une demande de tirage » pour les branches comparées.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1
titleAjoute un titre de demande de tirage. Utiliser pour les + espaces.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=bug&title=Bug+fix
bodyAjoute du texte au corps de la demande de tirage. Utiliser pour les + espaces.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&body=Describe+the+fix.
labelsAjoute une ou plusieurs étiquettes. Séparez plusieurs étiquettes par des virgules.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=help+wanted,bug
milestoneAjoute un jalon. Utiliser pour les + espaces.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&milestone=testing+milestones
assigneesAffecte la demande de tirage à un ou plusieurs utilisateurs. Séparez plusieurs utilisateurs par des virgules.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&assignees=octocat
projectsAjoute la demande de tirage à un projet.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&projects=octo-org/1
templateAjoute un modèle de demande de tirage à partir d’un PULL_REQUEST_TEMPLATE sous-répertoire dans la racine, docs/ou .github/ le répertoire.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&template=issue_template.md

Vous devez disposer de l’autorisation d’effectuer l’action équivalente pour utiliser son paramètre de requête. Par exemple, vous devez avoir l’autorisation d’ajouter des étiquettes à utiliser labels. Consultez « Rôles de dépôt pour une organisation ».

Les paramètres de requête non valides ou les autorisations insuffisantes retournent une 404 Not Found erreur. Les URL qui dépassent la limite de serveur retournent une 414 URI Too Long erreur.