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

Einen Pull Request zu einem Issue verknüpfen

Du kannst einen Pull Request mit einem Issue verknüpfen, um zu zeigen, dass eine Korrektur im Gang ist und den Issue automatisch zu schließen, wenn der Pull Request zusammenführt wird.

Inhalt dieses Artikels

Were you able to find what you were looking for?

Über verknüpfte Issues und Pull Requests

Du kannst einen Issue mit einem Pull-Request manuell oder mit einem unterstützten Schlüsselwort in der Pull-Request Beschreibung verknüpfen.

Wenn Du einen Pull Request mit dem Issue verknüpfst, der vom Pull Request adressiert wird, dann können Mitarbeiter sehen, dass jemand am Issue arbeitet.

Wenn Du einen verknüpften Pull Request in den Standard-Branch eines Repository zusammenführst, werden seine verknüpften Issues automatisch geschlossen. Weitere Informationen über den Standard-Branch findest Du auf „Einstellungen des Standard-Branch."

Einen Pull Request manuell mit einem Issue verknüpfen

Jeder, der Schreibberechtigung auf ein Repository hat, kann einen Pull Request manuell mit einem Issue verknüpfen.

Du kannst bis zu 10 Issues manuell mit jedem Pull Request verknüpfen. Der Issue und der Pull Request müssen im gleichen Repository sein.

  1. Navigiere in GitHub zur Hauptseite des Repository.
  2. Klicke unter Deinem Repository-Namen auf Pull requests.
    Registerkarten-Auswahl „Issues and pull requests"
  3. Klicke in der Liste der Pull Requests auf den Pull Request, den Du mit einem Issue verknüpfen möchtest.
  4. Klicke in der rechten Seitenleiste auf Linked issues (Verknüpfte Issues).
    Verknüpfte Issues in der rechten Seitenleiste
  5. Klicke auf den Issue, den Du mit dem Pull Request verknüpfen willst.
    Dropdownmenü, um Issues zu verknüpfen

Einen Pull Request über ein Stichwort mit einem Issue verknüpfen

Du kannst einen Pull Request mit einem Issue über unterstützte Schlüsselwörter in der Pull-Request-Beschreibung verknüpfen.

  • close (schließen)
  • closes (wird geschlossen)
  • closed (geschlossen)
  • fix (korrigieren)
  • fixes (korrigiert)
  • fixed (ist korrigiert)
  • resolve (lösen)
  • resolves (löst)
  • resolved (gelöst)

Die Syntax für schließende Schlüsselwörter hängt davon ab, ob der Issue im gleichen Repository ist wie der Pull Request.

Verknüpfter IssueSyntaxBeispiel
Issue ist im gleichen RepositorySCHLÜSSELWORT #ISSUE-NUMMERCloses #10
Issue ist in einem unterschiedlichen RepositorySCHLÜSSELWORT INHABER/REPOSITORY#ISSUE-NUMMERFixes octo-org/octo-repo#100
Mehrfache IssuesVerwende für jeden Issue die vollständige SyntaxResolves #10, resolves #123, resolves octo-org/octo-repo#100

Nur manuell verknüpfte Pull Requests können manuell getrennt werden. Um die Verknüpfung eines Issues zu lösen, den Du über ein Schlüsselwort verknüpft hast, musst Du die Pull-Request-Beschreibung bearbeiten, um das Schlüsselwort zu entfernen.

Du kannst schließende Schlüsselwörter auch in einer Commit-Mitteilung verwenden. Der Issue wird geschlossen, wenn Du den Commit in den Standard-Branch zusammenführst, aber der Pull Request, der den Commit enthält, wird nicht als verknüpfter Pull Request aufgeführt werden.

Weiterführende Informationen

Were you able to find what you were looking for?

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt