Na początku, kiedy zaczynasz pracę nad git, natkniesz się na wspólną sytuację, w której konieczne jest zmiana lub stworzenie nowych gałęzi. W tym czasie zrozumienie, jak tworzyć nowe gałęzie lub przejść na poprzednie gałęzie. Ta operacja można wykonać za pomocą „Git Switch" I "Git Checkout" polecenia; Jednak znajomość różnicy między nimi jest niezbędna.
Na tym blogu wyróżnimy GIT Switch i Checkout.
Jaka jest różnica między poleceniami GIT a poleceniami kasy?
„„Git Checkout„Polecenie to stare polecenie, które zostało wykorzystane do tworzenia i przełączania nowej gałęzi jednocześnie w bieżącym repozytorium roboczym, a także przełączaniu na niedawno aktywne gałęzie. To polecenie ulewa i przywraca zmiany z zatwierdzenia i pozwala użytkownikom bezpośrednio kopiować pliki z dowolnego zatwierdzenia lub gałęzi do ich drzewa bez nawigacji gałęzi.
Z drugiej strony „Git Switch„Polecenie jest używane tylko do tworzenia nowych gałęzi, przejścia do innej gałęzi i przejścia do bieżącej gałęzi głównej bieżącego katalogu roboczego.
Aby zrozumieć różnicę między działaniem przełącznika git a poleceniem git kasy, sprawdźmy procedurę poniżej.
Jak utworzyć i przełączać gałąź za pomocą polecenia git kasy?
Aby utworzyć i przełączać gałęzie przy użyciu polecenia git kasy, najpierw przejdź do konkretnego katalogu, a następnie wykonaj „$ git kectout -b ".
Postępujmy zgodnie z podmiotem podmiotem poniżej tego konkretnego celu!
Krok 1: Uruchom git bash
Wyszukaj i uruchom terminal GIT za pomocą „Uruchomienie" menu:
Krok 2: Przejdź do katalogu GIT
Przejdź do katalogu GIT za pomocą „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git \ demo"
Krok 3: Wykonaj polecenie git kasy
Wykonaj „Git Checkout„Polecenie z„-B„Flaga wskazująca gałąź:
$ git kasu -b test_branch
Jak widać, pomyślnie utworzyliśmy i przełączyliśmy na nowy oddział:
Jak przełączyć gałąź za pomocą polecenia git kasy?
Jeśli pracujesz nad jedną gałęzią i chcesz przejść do innej gałęzi, która już istnieje w katalogu GIT, wykonaj „Git Checkout”Polecenie bez„-B”Flaga podana poniżej.
Tutaj, "test_branch”To nasza istniejąca nazwa gałęzi:
$ git kaset_banch
Poniżej wyjściowe wskazuje, że pomyślnie przełączyliśmy się na istniejącą gałąź:
Przejdźmy do poniższej sekcji, aby zrozumieć użycie „przełącznik" Komenda.
Jak tworzyć i przełączać gałąź za pomocą polecenia GIT Switch?
Jeśli jesteś zobowiązany do bezpośredniego utworzenia i przejścia na gałąź, użyj „Git Switch„Polecenie w następujący sposób.
Krok 1: Przejdź do katalogu GIT
Wykonaj „płyta CD„Polecenie przejścia do konkretnego katalogu GIT:
$ cd "c: \ Users \ nazma \ git \ demo"
Krok 2: Wykonaj polecenie GIT Switch
Teraz utwórz i przełącz na nowy oddział wykorzystujący „Git Switch" Komenda:
$ git switch -c 2nd_branch
Tutaj "-C„Flaga służy do utworzenia nowej gałęzi. Jak widać, z powodzeniem stworzyliśmy i przełączyliśmy jednocześnie na nowy oddział:
Jak przełączyć gałąź za pomocą polecenia GIT Switch?
Jeśli chcesz przejść do istniejącej gałęzi, wykonaj „Git Switch„Polecenie z„-C" flaga. Uruchommy poniżej wyprowadzone polecenie:
$ git switch 2nd_branch
Jak widać, pomyślnie przełączyliśmy się z „test_branch„Oddział do”2nd_branch" oddział:
Opracowaliśmy różnicę między poleceniami GIT Switch i kasy.
Wniosek
Komenda git kasy tworzy, przełącza gałęzie, przywraca i cofają zmiany z zatwierdzenia i pozwala użytkownikom bezpośrednio kopiować pliki z dowolnego zatwierdzenia do ich drzewa bez nawigacji gałęzi. Z drugiej strony polecenie GIT Switch jest używane tylko do tworzenia nowych gałęzi, nawigacji gałęzi i przejścia do bieżącej gałęzi głównej bieżącego katalogu roboczego. Na tym blogu zilustrowaliśmy różnicę między poleceniami GIT Switch i kasy.