Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.
Artikelversion: Enterprise Server 2.15

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2019-10-16. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Pull Request erstellen

Erstellen Sie einen Pull Request, um Änderungen an einem Repository vorzuschlagen und um daran mitzuarbeiten. Diese Änderungen werden in einem Branch vorgeschlagen. Dadurch wird sichergestellt, dass der Branch „master“ nur abgeschlossene und genehmigte Arbeiten enthält.

Jeder, der Leseberechtigungen für ein Repository besitzt, kann einen Pull Request erstellen. Sie benötigen jedoch Schreibberechtigungen, um einen Branch zu erstellen. Wenn Sie einen neuen Branch für Ihren Pull Request erstellen möchten und keine Schreibberechtigungen haben, können Sie das Repository zunächst forken. Weitere Informationen finden Sie unter „Einen Pull Request von einem Fork erstellen“ und „Informationen zu Forks.

Sie können festlegen, in welchen Branch Sie Ihre Änderungen mergen möchten, wenn Sie Ihren Pull Request erstellen. Sie können Pull Requests nur zwischen zwei unterschiedlichen Branches öffnen.

You can close corresponding issues using a keyword in your pull request or commit message. For more information, see "Closing issues using keywords."

Branch-Bereich und Ziel-Repository ändern

Standardmäßig basieren Pull Requests auf dem Standardbranch des übergeordneten Repositorys.

Wenn das standardmäßige übergeordnete Repository nicht korrekt ist, können Sie über die Dropdownlisten sowohl das übergeordnete Repository als auch den Branch ändern. Sie können über die Dropdownlisten auch Head-Branch und Basis-Branches untereinander austauschen, um Diffs zwischen Referenzpunkten zu erstellen. Verweise müssen hier Branch-Namen in Ihrem GitHub-Repository sein.

Branches für Pull-Request-Bearbeitung

When thinking about branches, remember that the base branch is where changes should be applied, the head branch contains what you would like to be applied.

Wenn Sie das Basis-Repository ändern, ändern Sie auch die Benachrichtigungen für den Pull Request. Jeder, der zum Basis-Repository pushen kann, erhält eine E-Mail-Benachrichtigung und bekommt den neuen Pull Request im Dashboard angezeigt, wenn er sich das nächste Mal anmeldet.

Wenn Sie Informationen im Branch-Bereich ändern, werden die Vorschauen „Commit“ (Commit) und „Files changed“ (Dateien geändert) aktualisiert, um den neuen Bereich anzuzeigen.

Tipps:

Den Pull Request erstellen

  1. On GitHub Enterprise, navigate to the main page of the repository.

  2. In the "Branch" menu, choose the branch that contains your commits.

    Branch dropdown menu

  3. To the right of the Branch menu, click New pull request.

    Pull Request button

  4. Use the base branch dropdown menu to select the branch you'd like to merge your changes into, then use the compare branch drop-down menu to choose the topic branch you made your changes in.

    Dropdownmenüs zur Auswahl von Basis- und Vergleichsbranches

  5. Type a title and description for your pull request.

    Pull request title and description fields

  6. Klicken Sie auf Create pull request (Pull Request erstellen).

    Schaltfläche „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."

Nachdem Ihr Pull Request geprüft wurde, können Sie ihn in das Repository mergen.

Weiterführende Informationen

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt