Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wurde eingestellt am 2021-03-02. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Informationen zur Automatisierung für Issues und Pull Requests mit Abfrageparametern

Du kannst Abfrageparameter verwenden zur Freigabe von URLs mit benutzerdefinierten Informationen.

Inhalt dieses Artikels

Abfrageparameter sind optionale Bestandteile einer URL, die Sie anpassen können, um eine bestimmte Ansicht einer Webseite freizugeben, beispielsweise Suchfilterergebnisse oder eine Issue-Vorlage auf GitHub. Um eigene Abfrageparameter zu erstellen, musst Du Schlüssel- und Wertepaar abgleichen.

Tipp: Du kannst auch Issue-Vorlagen erstellen, die sich mit standardmäßigen Kennzeichnungen, Bearbeitern und einem Issue-Titel öffnen. Weitere Informationen findest Du unter „Issue-Vorlagen für Dein Repository konfigurieren" oder „ Eine einzelne Issue-Vorlage für Deine Repository manuell erstellen."

Du musst die erforderlichen Berechtigungen für jede Aktion haben, um den entsprechenden Abfrageparameter zu verwenden. Beispielsweise benötigst Du die Berechtigung, einem Issue eine Kennzeichnung hinzuzufügen, um den Abfrageparameter labels (Kennzeichnung) zu verwenden.

Wenn Du eine ungültige URL mithilfe von Suchparametern erstellst oder wenn Du nicht über die erforderlichen Berechtigungen verfügst, gibt die URL eine 404-Fehlerseite zurück.

Unterstützte Abfrageparameter

AbfrageparameterBeispiel
Texthttps://github.com/octo-org/octo-repo/compare/main...pull-request-test?quick_pull=1&body=Fixes+the+problem. creates a pull request, comparing the branches main and pull-request-test, with the comment "Fixes the problem" in the pull request body.
titlehttps://github.com/octo-org/octo-repo/issues/new?labels=bug&title=New+bug+report erstellt einen Issue mit der Kennzeichnung „bug“ (Fehler) und dem Titel „New bug report“ (Neuer Fehlerbericht).
labelshttps://github.com/octo-org/octo-repo/compare/main...pull-request-test?quick_pull=1&labels=bug creates a pull request, comparing the branches main and pull-request-test, with the label "bug."
Vorlagehttps://github.com/octo-org/octo-repo/issues/new?template=issue_template.md erstellt einen Issue mit einer Vorlage im Issue-Text.
Meilensteinehttps://github.com/octo-org/octo-repo/issues/new?milestone=testing+milestones erstellt einen Issue mit dem Meilenstein „testing milestones“ (Meilensteine testen).
assigneeshttps://github.com/octo-org/octo-repo/issues/new?assignees=octocat erstellt einen Issue und weist ihn @octocat zu.
projectshttps://github.com/octo-org/octo-repo/issues/new?title=Bug+fix&projects=octo-org/1 erstellt einen Issue mit dem Titel „Bug fix“ (Fehlerbehebung) und fügt ihn dem Projektboard 1 der Organisation hinzu.

Issues und Pull Requests mit benutzerdefinierten Vorlagen ausfüllen

Dies ist der Legacy-Workflow zum Erstellen einer Issuevorlage. Wir empfehlen den Einsatz des aktualisierten Mehrfachissue-Vorlagengenerators um Mehrfachissue-Vorlagen zu erstellen. Weitere Informationen findest Du unter „Informationen zu Vorlagen für Issues und Pull Requests

Du kannst den Abfrageparameter template (Vorlage) verwenden, um eine Vorlage anzugeben, die automatisch den Text des Issues oder Pull Requests ausfüllt. Der Abfrageparameter template funktioniert mit Vorlagen, die in einem ISSUE_TEMPLATE- oder PULL_REQUEST_TEMPLATE-Unterverzeichnis im Stammverzeichnis, docs/- oder .github/-Verzeichnis in einem Repository gespeichert sind.

Wenn ein Repository nur die Standardvorlage für Pull Requests oder Issues enthält, enthalten alle neuen Issues oder Pull Requests die Standardvorlage im Text.

Weitere Informationen findest Du unter „Eine Pull-Request-Vorlage für Dein Repository erstellen“ oder „Eine einzelne Issue-Vorlage für Dein Repository manuell erstellen.“

Weiterführende Informationen