Durchführung eines Pull-Request Review

Einführung in GitHub-Konzepte

Jasmin Ludolf

Content Developer, DataCamp

Wie man einen PR-Review anfragt

Ansicht des Pull-Requests mit sichtbarem Reviewer-Bereich

Einführung in GitHub-Konzepte

Assign vs. Review

Assignee

  • Genehmigt den PR

Reviewer

  • Schaut sich die Änderungen an, bevor der PR gemerged wird.
Einführung in GitHub-Konzepte

Wie man einen PR-Review anfragt

View with a reviewer requested

Einführung in GitHub-Konzepte

Wie man einen PR-Review durchführt

Ansicht des Besitzers der Registerkarte „PR“

Einführung in GitHub-Konzepte

Wie man einen PR-Review durchführt

Ansicht des Besitzers der Registerkarte „PR“, auf der die PR, auf die wir klicken, hervorgehoben ist

Einführung in GitHub-Konzepte

Wie man einen PR-Review durchführt

Ansicht des Besitzers der Registerkarte „Geänderte Dateien“ in einem PR

Einführung in GitHub-Konzepte

PR-Review

Ansicht des Eigentümers der Registerkarte „Geänderte Dateien“ in einem PR mit roter Markierung

Einführung in GitHub-Konzepte

PR-Review

Ansicht des Eigentümers der Registerkarte „Geänderte Dateien“ in einem PR mit grüner Hervorhebung

Einführung in GitHub-Konzepte

PR-Review

Ansicht des Eigentümers der Registerkarte „Geänderte Dateien“ in einem PR mit sichtbarem Dropdown-Menü „Änderungen überprüfen“

Einführung in GitHub-Konzepte

Kommentare zu einem PR hinzufügen

Ansicht des Eigentümers der Registerkarte „Geänderte Dateien“ in einem PR mit sichtbarem blauen Kreuzsymbol

Einführung in GitHub-Konzepte

Kommentare zu einem PR hinzufügen

Ansicht des Eigentümers der Registerkarte „Geänderte Dateien“ in einem PR mit Kommentarfeld für eine Zeile

Einführung in GitHub-Konzepte

Kommentare zu einem PR hinzufügen

Ansicht des Besitzers der Registerkarte „Geänderte Dateien“ in einem PR mit Kommentarfeld für mehrere Zeilen

Einführung in GitHub-Konzepte

Auf einen PR reagieren

Nahaufnahme der Optionen zum Antworten auf eine PR, mit einem Kreis um die Option „Änderungen anfordern“.

Einführung in GitHub-Konzepte

Kommentieren vs. Änderungen anfordern

Nahaufnahme der Optionen zum Antworten auf eine PR, mit einem Kreis um die Kommentaroption.

Kommentieren

  • Feedback
  • Vorschläge
  • Keine Notwendigkeit, das Projekt zu ändern
Einführung in GitHub-Konzepte

Kommentieren vs. Änderungen anfordern

Request Changes (Änderungen vorschlagen)

  • Feedback, das berücksichtigt werden muss

Nahaufnahme der Optionen zum Antworten auf eine PR, wobei die Option „Änderungen anfordern“ eingekreist ist.

Einführung in GitHub-Konzepte

Änderungen anfordern

Beitragende können die gewünschten Änderungen vornehmen.

Einführung in GitHub-Konzepte

Änderungen anfordern

Beitragende können eine erneute Überprüfung beantragen.

Einführung in GitHub-Konzepte

Einen PR genehmigen

Ansicht eines PR aus Sicht des Eigentümers mit hervorgehobener Option „Genehmigen“

Einführung in GitHub-Konzepte

Einen PR mergen

Ansicht eines genehmigten PR aus Sicht des Eigentümers mit hervorgehobenem Schaltknopf „Zusammenführen“

Einführung in GitHub-Konzepte

Einen PR mergen

Ansicht des Besitzers einer genehmigten PR mit hervorgehobenem Bestätigungsbutton für die Zusammenführung

Einführung in GitHub-Konzepte

Löschen eines Branches nach einem PR

Ansicht des Besitzers einer zusammengeführten PR mit hervorgehobenem Button „Zweig löschen“

Einführung in GitHub-Konzepte

Einen gelöschten branch wiederherstellen

Ansicht des Besitzers einer zusammengeführten PR mit hervorgehobenem Schaltknopf „Restore Branch“

Einführung in GitHub-Konzepte

Einen geschlossenen PR wiederherstellen

Blick auf die Registerkarte „Pull-Request“

Einführung in GitHub-Konzepte

Einen geschlossenen PR wiederherstellen

Blick auf den Reiter „Pull-Requestn“, der die PRs im Repo zeigt

Einführung in GitHub-Konzepte

Einen geschlossenen PR wiederherstellen

Übersicht über die geschlossenen PRs

Einführung in GitHub-Konzepte

Einen geschlossenen PR wiederherstellen

So sieht der Schaltknopf „Wiederherstellen“ in einem geschlossenen PR aus

Einführung in GitHub-Konzepte

Lass uns üben!

Einführung in GitHub-Konzepte

Preparing Video For Download...