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

Einen Pull Request zu einem Issue verknüpfen

You can link a pull request to an issue to show that a fix is in progress and to automatically close the issue when the pull request is merged.

Inhalt dieses Artikels

Note: The special keywords in a pull request description are interpreted when the pull request targets the repository's default branch. However, if the PR's base is any other branch, then these keywords are ignored, no links are created and merging the PR has no effect on the issues. If you want to link a pull request to an issue using a keyword, the PR must be on the default branch.

Über verknüpfte Issues und Pull Requests

You can link an issue to a pull request manually or using a supported keyword in the pull request description.

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. For more information about the default branch, see "Changing the default 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.
    Auswahl der Issue- und Pull-Request-Registerkarten
  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

You can link a pull request to an issue by using a supported keyword in the pull request's description or in a commit message (please note that the pull request must be on the default branch).

  • close (schließen)
  • closes (wird geschlossen)
  • closed (geschlossen)
  • fix (korrigieren)
  • fixes (korrigiert)
  • fixed (ist korrigiert)
  • beheben
  • 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

Only manually linked pull requests can be manually unlinked. 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. The issue will be closed when you merge the commit into the default branch, but the pull request that contains the commit will not be listed as a linked pull request.

Weiterführende Informationen

Did this doc help you?

Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Oder, learn how to contribute.