Skip to main content
Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite ist möglicherweise noch nicht abgeschlossen. Aktuelle Informationen findest du in der englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wurde eingestellt am 2023-03-15. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Synchronisieren eines Pull Requests mit dem Basisbranch

Nachdem du ein Pull Request geöffnet hast, kannst du den Headbranch, der deine Änderungen enthält, mit allen Änderungen aktualisieren, die im Basisbranch vorgenommen wurden.

Wer kann dieses Feature verwenden?

People with write permissions to the repository to which the head branch of the pull request belongs can update the head branch with changes that have been made in the base branch.

Informationen zum Synchronisieren deines Pull Request

Bevor du deine Pull Requests mergst, werden möglicherweise andere Änderungen in den Basisbranch gemergt, sodass der Hauptbranch des Pull Requests nicht synchronisiert ist. Wenn du deinen Pull Request mit den neuesten Änderungen am Hauptbranch aktualisierst, kannst du Probleme vor dem Mergen ermitteln.

Du kannst den Hauptbranch eines Pull Requests über die Befehlszeile oder die Seite für Pull Requests aktualisieren. Die Schaltfläche Branch aktualisieren wird angezeigt, wenn alle der folgenden Bedingungen erfüllt sind:

  • Es bestehen keine Mergekonflikte zwischen dem Branch des Pull Requests und dem Basisbranch.
  • Der Branch des Pull Requests ist nicht auf dem gleichen Stand wie der Basisbranch.
  • Für den Basisbranch ist es erforderlich, dass Branches vor dem Mergen auf dem neuesten Stand sind.

Weitere Informationen findest du unter About protected branches.

Wenn Änderungen am Basisbranch vorgenommen wurden, die zu Mergekonflikten in deinem Pull-Request-Branch führen, kannst du den Branch erst aktualisieren, wenn alle Konflikte gelöst wurden. Weitere Informationen findest du unter Informationen zu Mergekonflikten.

Wenn du deinen Branch über die Pull-Request-Seite aktualisierst, wird ein herkömmlicher Mergevorgang ausgeführt. Der resultierende Mergecommit mergt den Basisbranch in den Hauptbranch des Pull Requests.

Aktualisieren des Pull-Request-Branchs

  1. Klicke unter dem Namen deines Repositorys auf -Pull Requests.

    Screenshot der Hauptseite eines Repositorys. In der horizontalen Navigationsleiste ist eine Registerkarte mit der Bezeichnung „Pull Requests“ dunkelorange umrandet.

  2. Klicke in der Liste „Pull Requests“ auf den Pull Request, den du aktualisieren möchtest.

  3. Klicke im Mergeabschnitt unten auf der Seite auf Branch aktualisieren, um einen herkömmlichen Mergevorgang auszuführen.

    Screenshot: Der Mergeabschnitt für einen Pull Request.

Weitere Informationsquellen