Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite kann noch im Gange sein. Die neuesten Informationen findest Du in der englischsprachigen Dokumentation. Informieren Sie uns bitte, falls auf dieser Seite ein Problem mit den Übersetzungen vorliegt.

Diese Version von GitHub Enterprise wurde eingestellt am 2020-11-12. 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 mit erforderlichen Reviews genehmigen

Wenn Dein Repository Reviews verlangt, müssen Pull Requests eine bestimmte Anzahl an genehmigenden Reviews von Personen mit Schreib- oder Administratorberechtigungen im Repository aufweisen, bevor sie zusammengeführt werden können.

Weitere Informationen zu erforderlichen Reviews findest Du unter „Informationen zu erforderlichen Reviews für Pull Requests.“

Du kannst Pull Requests kommentieren, die Änderungen genehmigen oder vor der Genehmigung Verbesserungen anfordern. Weitere Informationen findest Du unter „Informationen zu erforderlichen Reviews für Pull Requests“ und „Vorgeschlagene Änderungen in einem Pull Request überprüfen.“

Mit den Suchbegriffen review-requested:[USERNAME] oder team-review-requested:[TEAMNAME] kannst Du einen Pull Request finden, bei dem Du oder ein Team, in dem Du Mitglied bist, zu einem Review aufgefordert ist. Weitere Informationen findest Du unter „Suchen von Issues und Pull Requests."

Tipp: Wenn ein von Dir genehmigter Pull Request deutlich geändert wurde, kannst Du Deinen Review verwerfen. Der Pull Request benötigt dann einen neuen Review, bevor er zusammengeführt werden kann. Weitere Informationen finden Sie unter „Einen Pull-Request-Review ablehnen“.

  1. Klicke unter Deinem Repository-Namen auf Pull requests.
    Auswahl der Issue- und Pull-Request-Registerkarten
  2. Klicke in der Liste der Pull Requests auf den Pull Request, den Du überprüfen möchtest.
  3. Klicke beim Pull Request auf Files changed (Dateien geändert).
    Registerkarte „Files Changed" (Dateien geändert)
  4. Überprüfe die Änderungen im Pull Request. Optional kannst Du bestimmte Zeilen kommentieren.
  5. Klicke oberhalb des veränderten Code auf Review changes (Änderungen überprüfen).
    Schaltfläche „Review changes" (Änderungen überprüfen)
  6. Gib einen Kommentar ein, der Dein Feedback für die vorgeschlagenen Änderungen zusammenfasst.
    Fenster „Review summary comment" (Kommentar zur Review-Zusammenfassung)
  7. Wähle Approve (Genehmigen) aus, um das Zusammenführen der im Pull Request vorgeschlagenen Änderungen zu genehmigen.
  8. Klicke auf Submit review (Review einreichen).

Tips:

  • Wenn erforderliche Reviews aktiviert sind und ein Mitarbeiter mit Zugriffsberechtigung write (Schreiben), admin (Administrator) oder owner (Inhaber) auf das Repository einen Review mit Anforderungen für Änderungen absendet, kann der Pull Request erst zusammengeführt werden, wenn derselbe Mitarbeiter einen anderen Review absendet, der die Änderungen in dem Pull Request genehmigt.
  • Repository-Inhaber und -Administratoren können einen Pull Request sogar dann zusammenführen, wenn er keinen genehmigenden Review erhalten hat oder wenn ein Reviewer, der die Änderungen verlangt hat, die Organisation verlassen hat oder nicht verfügbar ist.
  • Wenn sowohl erforderliche Reviews wie das Verwerfen veralteter Reviews aktiviert sind und ein den Code verändernder Commit an den Branch eines genehmigten Pull Requests übermittelt wird, dann wird die Genehmigung verworfen. Der Pull Request muss erneut überprüft und genehmigt werden, bevor er zusammengeführt werden kann.
  • Wenn verschiedene offene Pull Requests jeweils einen Head-Branch aufweisen, der auf denselben Commit verweist, kannst Du sie nicht zusammenführen, wenn der Review bei einer oder bei beiden ausstehend ist oder abgelehnt wurde.

Weiterführende Informationen