Einen Pull Request von einem Fork erstellen
Wenn Sie ein Repository geforkt und Änderungen am Fork vorgenommen haben, können Sie beantragen, dass das vorgelagerte Repository Ihre Änderungen annimmt, indem Sie einen Pull Request erstellen.
Sie können einen Pull Request für das vorgelagerte Repository von jedem Branch oder Commit in Ihrem Fork öffnen. Wir empfehlen, Änderungen in einem Themen-Branch vorzunehmen, damit Sie nachfolgende Commits pushen können, wenn Sie Rückmeldungen zu Ihrem Pull Request erhalten. Sie können den Maintainern des vorgelagerten Repositorys auch die Möglichkeit geben, Commits in Ihrem Themen-Branch vorzunehmen, um Ihren Pull Request zu aktualisieren. Wenn Ihr Pull Request den Themen-Branch mit einem Branch im vorgelagerten Repository als Basis-Branch vergleicht, wird der Themen-Branch auch als Vergleichsbranch des Pull Requests bezeichnet. Weitere Informationen zu Pull-Request-Branches sowie Beispiele finden Sie unter „Pull Request erstellen“.
-
Navigieren Sie zu dem ursprünglichen Repository, von dem Sie den Fork erstellt haben.
-
To the right of the Branch menu, click New pull request.
-
Klicken Sie auf der Seite „Compare“ (Vergleichen) auf compare across forks (Zwischen Forks vergleichen).
-
Bestätigen Sie, dass der Basis-Fork das Repository ist, in das Sie die Änderungen mergen möchten. Wählen Sie im Dropdownmenü base branch (Basis-Branch) den Branch des vorgelagerten Repositorys aus, in den Sie die Änderungen mergen möchten.
-
Use the head fork drop-down menu to select your fork, then use the compare branch drop-down menu to select the branch you made your changes in.
-
Type a title and description for your pull request.
-
Wenn Sie nicht möchten, dass Benutzer mit Push-Zugriff auf das vorgelagerte Repository Änderungen an Ihrem Pull Request vornehmen, heben Sie die Auswahl von Allow edits from maintainers (Bearbeitung durch Maintainer zulassen) auf.
-
Klicken Sie auf Create pull request (Pull Request erstellen).
Tip: After you create a pull request, you can ask a specific person to review your proposed changes. For more information, see "Requesting a pull request review."