Skip to main content
Select language: current language is German
Suchen oder Fragen Sie Copilot
Menü öffnen
Randleiste reduzierenRandleiste erweitern

Informationen zu Pull Requests

Verwenden Sie Pull Requests, um Änderungen auf GitHub vorzuschlagen, zu besprechen und zusammenzuführen.

Eine Pullanforderung schlägt vor, Codeänderungen von einer Verzweigung in eine andere zusammenzuführen. Als Funktion für die Zusammenarbeit bieten Pull-Anforderungen einen Ort zum Diskutieren und Überprüfen der Arbeit, bevor sie Teil eines Projekts wird.

Gründe für die Verwendung von Pullanforderungen

Pullanforderungen wandeln eine Reihe von Codeänderungen in eine Unterhaltung um. Anstatt Die Arbeit direkt zusammenzuführen, schlagen Sie sie vor, damit Mitarbeiter einwägen können. Dadurch können Sie und Ihr Team qualitativ hochwertigen und sicheren Code auf verschiedene Arten verwalten:

  • Erkennen Sie Bugs und Probleme frühzeitig, bevor sie den Hauptzweig erreichen.
  • Diskutieren und verbessern Sie Änderungen zusammen, wobei Feedback an bestimmte Zeilen gebunden ist.
  • Bewahren Sie eine klare, nachvollziehbare Historie darüber, was geändert wurde und warum.

Was Sie mit Pull Requests tun können

Pull Requests erleichtern die Überprüfung und Validierung Ihrer Änderungen. Mit einer Pullanforderung können Sie:

  • Vorschlagen von Änderungen von einem Zweig oder einer Verzweigung.
  • Diskutieren und überprüfen Sie die vorgeschlagenen Änderungen, zeile nach Zeile.
  • Führen Sie automatisierte Prüfungen wie Tests, Builds und Codeüberprüfungen anhand der Änderungen aus.
  • Reagieren Sie auf Feedback, und aktualisieren Sie die Pull-Anforderung, während sie sich weiterentwickelt.
  • Mergen Sie die Änderungen, sobald die Überprüfungen abgeschlossen sind und alle erforderlichen Prüfungen bestanden sind.

Wichtige Teile einer Pullanforderung

Eine Pull-Anforderung sammelt alles, was Sie und Ihre Prüfer an einem Ort benötigen:

  • Konversation zeigt die Beschreibung, Kommentare, Bewertungen und eine Aktivitätszeitleiste an.
  • Commits zeigt, wie sich die Verzweigung im Laufe der Zeit geändert hat.
  • Überprüfungen zeigen die Ergebnisse automatisierter Tests, Builds und anderer Überprüfungen an.
  • Geänderte Dateien zeigt das Diff an, das Reviewer kommentieren.
  • Das Feld zum Zusammenführen zeigt an, ob Sie Ihre Änderungen zusammenführen können oder nicht. Es zeigt, was möglicherweise noch erfolgen muss, z. B. erforderliche Prüfungen oder Kontrollen, bevor ein Pull Request zusammengeführt werden kann.

Wie Pull Requests in Ihren Workflow passen

Ganz gleich, ob Sie Änderungen vorschlagen oder die Änderungen einer anderen Person überprüfen, eine Pull-Anforderung folgt ein paar Phasen:

  • Erstellen Sie einen Branch oder einen Fork des Repositorys, um einen isolierten Arbeitsbereich zum Arbeiten zu schaffen.
  • Übernehmen Sie Ihre Änderungen während Ihrer Arbeit, und erstellen Sie eine Geschichte Ihrer Arbeit.
  • Öffnen Sie einen Pull Request, um vorzuschlagen, Ihre Änderungen mit dem Basis-Branch zusammenzuführen.
  • Überprüfen und besprechen Sie die Änderungen mit Mitarbeitern, und nehmen Sie bei Bedarf Aktualisierungen vor.
  • Führen Sie den Pull-Request zusammen, sobald er bereit ist.

Nächste Schritte

Morty Proxy This is a proxified and sanitized view of the page, visit original site.