Skip to main content

Verwenden von Abfrageparametern zum Erstellen eines Pull Requests

Verwenden Sie Abfrageparameter, um benutzerdefinierte URLs zu erstellen, die Pullanforderungen mit vorgefüllten Titeln, Beschreibungen, Bezeichnungen und mehr öffnen.

Sie können Abfrageparameter zu einer Vergleichs-URL hinzufügen, um eine Pullanforderung mit vorgefüllten Feldern zu öffnen. Informationen zu Pullanforderungsvorlagen finden Sie unter Eine Pull-Request-Vorlage für dein Repository erstellen.

ParameterPurposeExample
quick_pullÖffnet die Seite "Eine Pullanforderung öffnen" für die verglichenen Verzweigungen.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1
titleFügt einen Pullanforderungstitel hinzu. Wird für Leerzeichen verwendet + .https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=bug&title=Bug+fix
bodyFügt dem Textkörper der Pullanforderung Text hinzu. Wird für Leerzeichen verwendet + .https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&body=Describe+the+fix.
labelsFügt eine oder mehrere Bezeichnungen hinzu. Trenne mehrere Bezeichnungen durch Kommas voneinander ab.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=help+wanted,bug
milestoneFügt einen Meilenstein hinzu. Wird für Leerzeichen verwendet + .https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&milestone=testing+milestones
assigneesWeist die Pullanforderung einem oder mehreren Benutzern zu. Trennen Sie mehrere Benutzer durch Kommas.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&assignees=octocat
projectsFügt die Pullanforderung zu einem Projekt hinzu.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&projects=octo-org/1
templateFügt eine Pullanforderungsvorlage aus einem PULL_REQUEST_TEMPLATE Unterverzeichnis im Stammverzeichnis oder docs/``.github/ Verzeichnis hinzu.https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&template=issue_template.md

Sie müssen über die Berechtigung zum Abschließen der entsprechenden Aktion verfügen, um den Abfrageparameter zu verwenden. Sie müssen z. B. über die Berechtigung zum Hinzufügen von Bezeichnungen verfügen, die verwendet werden labelssollen. Siehe Repositoryrollen für eine Organisation.

Ungültige Abfrageparameter oder unzureichende Berechtigungen geben einen 404 Not Found Fehler zurück. URLs, die den Servergrenzwert überschreiten, geben einen 414 URI Too Long Fehler zurück.