Arbeiten mit Branches

Einführung in GitHub-Konzepte

George Boorman

Curriculum Manager, DataCamp

Branches

  • Ermögliche es, gleichzeitig an verschiedenen Teilen eines Projekts zu arbeiten.
  • Hilf mit, das Risiko von Dateiversionskonflikten zu verringern.

Diagramm mit drei Zweigen: Hauptliga, La Liga und Premier League

Einführung in GitHub-Konzepte

Hauptzweig

Aktueller Zweig im Code-Bereich des Repos hervorgehoben

Einführung in GitHub-Konzepte

Wie viele Filialen?

Anzahl der im Code-Bereich des Repos hervorgehobenen Zweige

Einführung in GitHub-Konzepte

Einen neuen Zweig anlegen

Zweig-Symbol im Code-Bereich des Repos hervorgehoben

Einführung in GitHub-Konzepte

Einen neuen Zweig anlegen

Liste der Zweigstellen, nur die Hauptniederlassungen werden angezeigt. Neuer Zweig-Button rechts in grün

Einführung in GitHub-Konzepte

Einen neuen Zweig anlegen

Den Zweignamen „la liga“ hinzufügen und einen Zweig erstellen

Einführung in GitHub-Konzepte

Einen neuen Zweig anlegen

Aktualisierte Liste der Zweige, einschließlich La Liga

Einführung in GitHub-Konzepte

Eine Datei hinzufügen

Liniendiagramm der Heim- und Auswärtstore in der La Liga; Code-Abschnitt der La Liga-Verzweigung mit Diagramm der Heim- und Auswärtstore

Einführung in GitHub-Konzepte

Filialen auflisten

Zwei Zweige, die im Abschnitt „Code“ des Repos hervorgehoben sind

Einführung in GitHub-Konzepte

Branches wechseln

Dropdown-Menü mit aktiven Zweigen „main“ und „la_liga“

Einführung in GitHub-Konzepte

Branches wechseln

Wähle „Main“ aus dem Dropdown-Menü „Branch“ aus

Einführung in GitHub-Konzepte

Branches vergleichen

Code-Abschnitt des Hauptzweigs ohne den zweiten La-Liga-Plot

Einführung in GitHub-Konzepte

Arbeiten mit Branches

Hände, die verschiedene Teile eines Kreisdiagramms ziehen

Einführung in GitHub-Konzepte

Regeln zum Schutz von Zweigen

  • Regeln für bestimmte Branchen
    • Vor dem Zusammenführen einen Pull-Request brauchen
    • Verlang, dass Pull-Anfragen genehmigt werden, bevor sie zusammengeführt werden.
    • Lass uns einschränken, wer einen geschützten Zweig löschen darf.

padlock

1 Bildnachweis: https://unsplash.com/@bluzninja
Einführung in GitHub-Konzepte

Regeln zum Schutz von Zweigen

Einstellungsbereich des Repos hervorgehoben

Einführung in GitHub-Konzepte

Regeln zum Schutz von Zweigen

Abschnitt „Zweige“ auf der Registerkarte „Einstellungen“

Einführung in GitHub-Konzepte

Regeln zum Schutz von Zweigen

Zweige in der Registerkarte „Einstellungen“, wo der Standardzweig als Hauptzweig angezeigt wird und ein Abschnitt zum Hinzufügen von Zweigschutzregeln vorhanden ist

Einführung in GitHub-Konzepte

Regeln hinzufügen

Benennung des Verzweigungsnamens als „protect main“

Einführung in GitHub-Konzepte

Pull-Anfrage brauchen

Video-Klick Pull-Anfrage vor dem Zusammenführen erforderlich

Einführung in GitHub-Konzepte

Die Regel speichern

Klick auf „Erstellen“, um die Regel zu speichern.

Einführung in GitHub-Konzepte

Lass uns üben!

Einführung in GitHub-Konzepte

Preparing Video For Download...