Jaka jest różnica między klonem git a kasą?

Jaka jest różnica między klonem git a kasą?
W GIT programiści mogą pracować niezależnie na lokalnej maszynie. Po dodaniu wszystkich zmian do pliku kodu źródłowego projektu, popychają wszystkie zaktualizowane dane do zdalnego repozytorium. Zanim to zrobią, muszą podłączyć oba repozytoria poprzez operację klonowania. Deweloperzy git mogą tworzyć nowe gałęzie. Mogą nawigować z jednego lokalnego oddziału do drugiego. Dodatkowo mogą anulować dodane zmiany i wiele innych.

Ten przewodnik omówi:

  • Zróżkuj polecenia git i klon
  • Jak klonizować zdalne repozytorium za pomocą polecenia „Git Clone”?
  • Jak przełączyć gałąź za pomocą polecenia „Git Checkout”?
  • Jak utworzyć gałąź za pomocą polecenia „Git Checkout”?
  • Jak cofnąć zmiany za pomocą polecenia „Git Checkout”?

Rozróżnij polecenia „Git Clone” i „Chasowanie”

Aby zduplikować zdalne repozytorium na komputerze lokalnym, „Git Clone„Można użyć polecenia. Jednakże "Git Checkout”Komenda służy do przekierowania z jednej lokalnej gałęzi do drugiej. Ponadto programiści mogą skorzystać z tego konkretnego polecenia do tworzenia nowej gałęzi i anulowania niezaprzeczalnych dodanych zmian z pliku.

Jak klonizować zdalne repozytorium za pomocą polecenia „Git Clone”?

Aby sklonować repozytorium GitHub do lokalnego repozytorium, najpierw przejdź do żądanego repozytorium, uruchamiając podane polecenie:

$ CD "C: \ Users \ Nazma \ Git \ Cloud1"

Następnie wykonaj „git pilot -v„Polecenie, aby wyświetlić listę zdalnych adresów URL:

$ git pilot -v

Następnie użyj „Git Clone„Polecenie, aby dokonać kopii zdalnego repozytorium poprzez klonowanie:

$ git clone https: // github.com/gituser0422/demo5.git

Jak przełączyć gałąź za pomocą polecenia „Git Checkout”?

Aby nawigować z jednego lokalnego oddziału, uruchom „Git Checkout„Polecenie wraz z nazwą gałęzi docelowej:

$ git kector alpha

Jak natychmiast utworzyć i przełączyć gałąź za pomocą polecenia „Git Checkout”?

Deweloperzy mogą natychmiast wygenerować i przenieść się do nowego lokalnego oddziału, korzystając z „Git Checkout" Komenda. Następująco:

$ git kector -b beta

Tutaj "-B„Opcja reprezentuje gałąź. Zgodnie z podmiotem wyjściowym, nowa gałąź „beta”Jest tworzony i przekierowywany pomyślnie:

Jak cofnąć zmiany za pomocą polecenia „Git Checkout”?

Aby cofnąć lokalne zmiany w konkretnym pliku, najpierw zmodyfikuj plik, uruchamiając następujące polecenie:

$ echo „mój plik” >> myfile.tekst

Teraz użyj „status git .„Polecenie do sprawdzenia statusu bieżącego repozytorium roboczego:

Status $ git .

Można zauważyć, że ostatnio zmodyfikowany plik jest umieszczony w obszarze roboczym:

Na koniec wykonaj „Git Checkout”Polecenie wraz z konkretną nazwą pliku:

$ git kectout myfile.tekst

Zgodnie z dostarczonym wyjściem nowa ścieżka z indeksu jest pomyślnie aktualizowana:

Na koniec wyświetl status repozytorium za pomocą następującego polecenia:

Status $ git .

Jak widać, lokalne zmiany są odrzucane od konkretnego pliku:

To wszystko! Krótko opracowaliśmy różnicę między „Git Clone" I "Git Checkout" polecenia.

Wniosek

„„Git Clone„Polecenie tworzy kopię zdalnego repozytorium na komputerze lokalne. Natomiast „Git Checkout„Polecenie może być używane do przełączania z jednej gałęzi na drugą. Dodatkowo jest wykorzystywany do tworzenia nowej gałęzi i anulowania niezaprzeczalnych dodanych zmian z pliku. Ten przewodnik wykazał różnicę między gitem kasą a klonem.