Jaka jest różnica między przełącznikiem git a kasą

Jaka jest różnica między przełącznikiem git a kasą
GIT to forum typu open source, które pozwala użytkownikom pracować z najprostszym wierszem poleceń znanym jako „Git Bash”Korzystanie z wielu poleceń dla różnych operacji. Kiedy programiści pracują nad ogromnymi projektami jako zespół, wolą system wersji GIT.

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.