Praca z gałęziami

Wprowadzenie do GitHub – podstawowe pojęcia

George Boorman

Curriculum Manager, DataCamp

Gałęzie

  • Umożliwiają równoległą pracę nad różnymi częściami projektu
  • Pomagają zmniejszyć ryzyko konfliktów wersji plików

diagram trzech gałęzi: main, la liga i premier league

Wprowadzenie do GitHub – podstawowe pojęcia

Gałąź główna

wyróżniona bieżąca gałąź w sekcji kodu repozytorium

Wprowadzenie do GitHub – podstawowe pojęcia

Ile jest gałęzi?

wyróżniona liczba gałęzi w sekcji kodu repozytorium

Wprowadzenie do GitHub – podstawowe pojęcia

Tworzenie nowej gałęzi

wyróżniona ikona gałęzi w sekcji kodu repozytorium

Wprowadzenie do GitHub – podstawowe pojęcia

Tworzenie nowej gałęzi

lista gałęzi z tylko główną; zielony przycisk Nowa gałąź po prawej stronie

Wprowadzenie do GitHub – podstawowe pojęcia

Tworzenie nowej gałęzi

dodawanie nazwy gałęzi la liga i tworzenie gałęzi

Wprowadzenie do GitHub – podstawowe pojęcia

Tworzenie nowej gałęzi

zaktualizowana lista gałęzi z la liga

Wprowadzenie do GitHub – podstawowe pojęcia

Dodawanie pliku

Wykres liniowy goli u siebie i na wyjeździe w la liga; sekcja kodu gałęzi la liga z wykresem

Wprowadzenie do GitHub – podstawowe pojęcia

Wyświetlanie gałęzi

Dwie gałęzie wyróżnione w sekcji kodu repozytorium

Wprowadzenie do GitHub – podstawowe pojęcia

Przełączanie gałęzi

menu rozwijane z aktywnymi gałęziami main i la_liga

Wprowadzenie do GitHub – podstawowe pojęcia

Przełączanie gałęzi

wybieranie main z menu rozwijanego gałęzi

Wprowadzenie do GitHub – podstawowe pojęcia

Porównywanie gałęzi

Sekcja kodu gałęzi main bez drugiego wykresu la liga

Wprowadzenie do GitHub – podstawowe pojęcia

Praca z gałęziami

ręce ciągnące różne fragmenty wykresu kołowego

Wprowadzenie do GitHub – podstawowe pojęcia

Reguły ochrony gałęzi

  • Reguły dla wybranych gałęzi
    • Wymagaj pull requesta przed scaleniem
    • Wymagaj zatwierdzenia pull requestów przed scaleniem
    • Ogranicz możliwość usuwania chronionej gałęzi

kłódka

1 Image credit: https://unsplash.com/@bluzninja
Wprowadzenie do GitHub – podstawowe pojęcia

Reguły ochrony gałęzi

wyróżniona sekcja Ustawień repozytorium

Wprowadzenie do GitHub – podstawowe pojęcia

Reguły ochrony gałęzi

sekcja gałęzi na karcie Ustawienia

Wprowadzenie do GitHub – podstawowe pojęcia

Reguły ochrony gałęzi

gałęzie w ustawieniach: domyślna gałąź main i sekcja dodawania reguł ochrony gałęzi

Wprowadzenie do GitHub – podstawowe pojęcia

Dodawanie reguł

Nazywanie wzorca nazwy gałęzi jako protect main

Wprowadzenie do GitHub – podstawowe pojęcia

Wymaganie pull requesta

Film pokazujący zaznaczenie opcji Wymagaj pull requesta przed scaleniem

Wprowadzenie do GitHub – podstawowe pojęcia

Zapisywanie reguły

Kliknij Utwórz, aby zapisać regułę

Wprowadzenie do GitHub – podstawowe pojęcia

Czas na ćwiczenia!

Wprowadzenie do GitHub – podstawowe pojęcia

Preparing Video For Download...