Skip to main content

Issue auf ein anderes Repository übertragen

Wenn du einen offenen Issue in ein geeigneteres Repository verschieben möchtest, kannst du ihn in ein anderes Repository übertragen.

Für die Übertragung eines offenen Issues in ein anderes Repository benötigst du Schreibzugriff sowohl für das Repository, aus dem das Issue stammt, als auch für das Repository, in das das Issue übertragen wird. Weitere Informationen findest du unter Repositoryrollen für eine Organisation.

Hinweis: Du kannst Issues nur zwischen Repositorys übertragen, die demselben Benutzer- oder Organisationskonto angehören. Ein Issue eines privaten Repositorys kann nicht in ein öffentliches Repository übertragen werden.

Wenn du ein Issue überträgst, bleiben Kommentare und zugewiesene Personen erhalten. Bezeichnungen und Meilensteine werden ebenfalls beibehalten, wenn sie im Zielrepository vorhanden sind, wobei Bezeichnungen anhand des Namens und Meilensteine sowohl anhand des Namens als auch anhand des Fälligkeitsdatums abgeglichen werden. Dieses Issue bleibt bei allen benutzereigenen oder organisationsweiten Projektboards erhalten und wird aus allen Repository-Projektboards entfernt. Weitere Informationen findest du unter Informationen zu Projektboards.

Im Issue erwähnte Personen und Teams werden über die Übertragung des Issues in ein neues Repository benachrichtigt. Die ursprüngliche URL wird an die neue URL des Issues weitergeleitet. Personen, die für das neue Repository über keine Leseberechtigung verfügen, wird ein Banner angezeigt, das sie darüber informiert, dass der Issue in ein Repository übertragen wurde, auf das sie keinen Zugriff haben.

Offener Issue in ein anderes Repository übertragen

  1. Navigiere auf GitHub.com zur Hauptseite des Repositorys. 2. Klicke unter dem Namen deines Repositorys auf Issues.

    Registerkarte „Issues"

  2. Klicke in der Liste der Issues auf den Issue, den du übertragen möchtest.

  3. Klicke auf der rechten Randleiste auf Issue übertragen. Schaltfläche zum Übertragen eines Issues

  4. Wähle im Dropdownmenü Repository auswählen das Repository aus, in das du das Issue übertragen möchtest. Auswahl eines Repositorys

  5. Klicke auf Issue übertragen. Schaltfläche „Issue übertragen“

Weitere Informationen zu GitHub CLI findest du unter Informationen zu GitHub CLI.

Führe zum Übertragen eines Issues den Unterbefehl gh issue transfer aus. Ersetze den issue-Parameter durch die Nummer oder URL des Issues. Ersetze den owner/repo-Parameter durch den Namen des Repositorys, in das du das Issue übertragen möchtest, z. B. octocat/octo-repo.

gh issue transfer issue owner/repo

Weitere Informationsquellen