Jak stworzyć gałąź z zatwierdzenia w git

Jak stworzyć gałąź z zatwierdzenia w git
W repozytoriach GIT wiele osób pracuje razem jako zespół. Aby jednak dodać nową funkcję i wprowadzić zmiany w istniejącym repozytorium, możesz tworzyć nowe oddziały z innego oddziału i historii GIT Commit. Gałęzie git są również używane do izolacji konkretnych zatrudnienia GIT z głównej historii dziennika. Na przykład, jeśli gałąź główna zawiera główną historię dziennika git, możesz utworzyć osobną gałęznę git, aby dodać nowe funkcje.

Ten blog omówi procedurę tworzenia oddziału z zatwierdzenia w git.

Jak stworzyć gałąź z zatwierdzenia w git?

Na git, wykorzystując konkretny „zatwierdzić sha„Z historii Git może pomóc w stworzeniu nowego oddziału. Commit sha jest również znany jako „popełnić referencję”Wygenerowane przez GIT, gdy użytkownicy wprowadzają zmiany w lokalnym repozytorium i popełniają je w zdalnym repozytorium.

Wykonaj poniższe kroki, aby utworzyć gałąź z zatwierdzenia w git.

Krok 1: Otwórz git bash
Otworzyć "Git Bash”Z pomocą„Uruchomienie" menu:

Krok 2: Przejdź do katalogu GIT
Przejdź do lokalnego katalogu GIT za pomocą „płyta CD" Komenda:

$ cd "c: \ Users \ nazma \ my_branches"

Krok 3: Sprawdź listę oddziałów
Sprawdź listę gałęzi, które istnieją w określonym katalogu lokalnym GIT, wykorzystując „GIT Branch„Polecenie„ z ”-A" flaga:

$ git oddział -a

Jak widać, nasze „My_branches„GIT Repozytorium zawiera dwie oddziały, a obecnie pracujemy w„gospodarz" oddział:

Krok 4: Sprawdź dziennik gałęzi
Potem uruchom „Git Log„Polecenie, aby sprawdzić historię zatwierdzenia:

$ git log

Notatka: Powyższe polecenie wyświetli całą historię zatwierdzenia. Z danego wyjścia skopiuj „popełnić hash”Specyficznego zatwierdzenia, z którego chcesz utworzyć gałąź Git:

Krok 5: Utwórz gałęzie za pomocą haszu zatwierdzenia
Teraz utwórz nowy oddział, wykonując „Git Checkout”Polecenie i określ„popełnić hash". Tutaj "-B”Flaga oznacza„oddział”Służy do tworzenia gałęzi. Jednakże, "alfa”Jest nazwą gałęzi, a„ A07B638 ”jest skrótem zatwierdzenia lub odniesieniem konkretnego zatwierdzenia:

\
$ git kectout -B alpha a07b638

Poniższy obraz wskazuje, że pomyślnie utworzyliśmy nowy oddział z zatwierdzenia:

Krok 6: Sprawdź utworzoną gałąź
Na koniec zweryfikuj utworzoną gałąź:

$ git log --oneline --Graph

Jak widać, pomyślnie utworzyliśmy oddział „Alpha” za pomocą referencji zatwierdzenia:

Nauczyłeś się najłatwiejszej metody tworzenia oddziału z zatwierdzenia w git.

Wniosek

Aby utworzyć gałąź z zatwierdzenia w Git, najpierw przejdź do katalogu lub repozytorium GIT i uruchom „$ git log„Polecenie, aby sprawdzić historię zatwierdzenia aktualnie używanego repozytorium GIT, wybierz jedno z nich i skopiuj referencję zatwierdzenia. Następnie utwórz oddział, wykonując „$ git kectout -b”Polecenie i określ skopiowaną hash lub referencje. Na tym blogu zademonstrowaliśmy proces tworzenia oddziału z zatwierdzenia w git.