Diese Version von GitHub Enterprise wurde eingestellt am 2021-09-23. 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.

Einen Pull Request von einem Fork erstellen

Du kannst einen Pull Request erstellen, um Änderungen vorzuschlagen, die Du an einer Fork eines vorgelagerten Repositorys vorgenommen hast.

Anyone with write access to a repository can create a pull request from a user-owned fork.

Du kannst den Betreuern des vorgelagerten Repository auch die Berechtigung geben, Commits zu einem benutzereigenen Fork zu übertragen. Wenn Dein Pull Request Deinen Themen-Branch mit einem Branch im vorgelagerten Repository als Basis-Branch vergleicht, wird Dein Themen-Branch auch als Vergleichs-Branch des Pull Requests bezeichnet. Weitere Informationen über Pull-Request-Branches sowie Beispiele dazu findest du unter „Einen Pull Request erstellen."

  1. Navigiere zum ursprünglichen Repository, von dem Du den Fork erstellt hast.

  2. Above the list of files, click Pull request. "Pull request" link above list of files

  3. Klicke auf der Seite „Compare“ (Vergleichen) auf compare across forks (Zwischen Forks vergleichen). Link zum Vergleich zwischen Forks

  4. Wähle im „base branch" (Basis-Branch) Dropdownmenü den Branch des vorgelagerten Repository, in das Du die Änderungen zusammenführen willst. Dropdownmenüs zur Auswahl von Basis-Fork und -Branch

  5. Wähle im „head fork" (Head-Fork) Dropdownmenü Deinen Fork, dann nutze das compare branch" (Vergleichs-Branch) Dropdownmenü zur Auswahl des Branches, in dem Du die Änderungen gemacht hast. Dropdownmenüs zur Auswahl von Head-Fork und Vergleichs-Branch

  6. Gib einen Titel und eine Beschreibung für Deinen Pull Request ein. Felder für Pull-Request-Titel und -Beschreibung

  7. On user-owned forks, if you want to allow anyone with push access to the upstream repository to make changes to your pull request, select Allow edits from maintainers.

    Warning: If your fork contains GitHub Actions workflows, the option is Allow edits and access to secrets by maintainers. Allowing edits on a fork's branch that contains GitHub Actions workflows also allows a maintainer to edit the forked repository's workflows, which can potentially reveal values of secrets and grant access to other branches.

    Kontrollkästchen, um Bearbeitung durch Betreuer zuzulassen

  8. Zum Erstellen eines Pull Requests, der zur Überprüfung bereit ist, klicke auf Create Pull Request (Pull Request erstellen). Um einen Pull-Request-Entwurf zu erstellen, benutze das Dropdownmenü und wähle Create Draft Pull Request (Erstelle Pull-Request-Entwurf), dann klicke auf Draft Pull Request (Pull-Request-Entwurf). Weitere Informationen zu Entwürfen von Pull Requests findest Du unter „Informationen zu Pull Requests.“Schaltfläche „Create pull request“ (Pull Request erstellen)

Tipp: Nachdem Du einen eine Pull Request erstellt hast, kannst Du eine bestimmte Person bitten, Deine vorgeschlagenen Änderungen zu überprüfen. Weitere Informationen findest Du unter „Einen Pull-Request-Review anfordern.“

Weiterführende Informationen