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.
Zum Beispiel:
- Ihr Themen-Branch (auch als „Featurebranch“ bezeichnet) ist die Verzweigung, in der Sie Ihre Änderungen in Ihrem geforkten Repository (z. B.
my-topic-branch
) vornehmen. - Der Basisbranch ist die Verzweigung im (zentralen) Upstreamrepository, mit der Sie Ihre Änderungen zusammenführen möchten (z. B.
main
). - Der Pull Request vergleicht die vom Themen-Branch (
my-topic-branch
) vorgeschlagenen Änderungen mit dem Basis-Branch (main
), so wirdmy-topic-branch
als „Vergleichsbranch“ bezeichnet.
Weitere Informationen zu Pull Request-Branches, einschließlich Beispielen, findest du unter Erstellen eines Pull Requests.
Note
Um einen Pull Request in einem öffentlichen Repository zu öffnen, musst du Schreibzugriff auf den Haupt- oder den Quellbranch besitzen. Bei organisationseigenen Repositorys musst du Mitglied der Organisation sein, die das Repository besitzt, damit du ein Pull Request öffnen kannst.
-
Navigiere zum ursprünglichen Repository, von dem Du den Fork erstellt hast.
-
Klicke oberhalb der Liste der Dateien im gelben Banner auf Vergleichen und Pull Request, um einen Pull Request für den zugeordneten Branch zu erstellen.
-
Wähle auf der Seite den Link zum Vergleich zwischen Forks aus, um einen neuen Pull Request zu erstellen.
-
Wähle im Dropdownmenü für den Basisbranch den Branch des Upstreamrepositorys aus, in dem du die Änderungen zusammenführen willst.
-
Wähle im Dropdownmenü für den Hauptfork deinen Fork aus, und nutze dann Dropdownmenü für den Vergleichsbranch zur Auswahl des Branchs, in dem du die Änderungen vorgenommen hast.
-
Gib einen Titel und eine Beschreibung für Deinen Pull Request ein.
-
Wenn du bei benutzereigenen Forks allen Personen mit Pushzugriff auf das Upstreamrepository erlauben möchtest, Änderungen an deinem Pull Request vorzunehmen, wähle Bearbeitungen von Maintainern zulassen aus.
Warning
Wenn dein Fork GitHub Actions-Workflows enthält, lautet die Option Allow edits and access to secrets by maintainers. Wenn du die Bearbeitung des Branches eines Forks zulässt, der GitHub Actions-Workflows enthält, kann ein Maintainer auch die Workflows des geforkten Repositorys bearbeiten, wodurch möglicherweise Werte von Geheimnissen preisgegeben werden und Zugriff auf andere Branches gewährt wird.
-
Klicke zum Erstellen eines Pull Requests, der überprüft werden kann, auf Pull Request erstellen. Verwende zum Erstellen eines Pull Request-Entwurfs das Dropdownmenü. Wähle Pull Request-Entwurf erstellen aus, und klicke anschließend auf Pull Request-Entwurf. Wenn Sie Mitglied einer Organisation sind, müssen Sie gegebenenfalls den Zugriff auf Entwürfe von Pull Requests von einem Organisationsbesitzer anfordern. Weitere Informationen finden Sie unter „Informationen zu Pull Requests“.
Tip
Nachdem du einen Pull Request erstellt hast, kannst du eine bestimmte Person bitten, review your proposed changes. Weitere Informationen findest du unter Pull-Request-Review anfordern.