Wprowadzenie do polecenia Git Checkout

Wszyscy słyszeliśmy o Git, prawda? Jeśli nie, dam krótkie wprowadzenie do Git Checkout Command i popularniejszego Github. Zaraz, nie wiedziałeś, że są inni? Cóż, są bardzo różne. Po pierwsze, Git jest narzędziem do rozproszonej kontroli używanym przez menedżerów produktu, badaczy danych i programistów do zarządzania historią tworzenia kodu źródłowego programu, podczas gdy Github to oparta na chmurze platforma zbudowana wokół Git do przechowywania kodów wypchanych na nim z komputerów lokalnych.

W tym artykule dowiemy się więcej o Git, a dokładniej o jednym z jego poleceń - git checkout.

Co to jest polecenie Git Checkout?

Jeśli pracowałeś nad jakimkolwiek projektem, masz podstawową wiedzę o tym, jak korzystać z rozszerzonego oprogramowania i programów Github o otwartym kodzie źródłowym, korzystając z łatwo dostępnych kodów w „repozytoriach”, zwanych także repozytoriami.

Polecenie klon git służy do pobrania żądanego repozytorium ze zdalnego serwera git na komputer lokalny, a proces ten nazywany jest klonowaniem.

Klonowanie repozytorium domyślnie uruchamia się w głównej gałęzi repozytorium lokalnego. Aby uniknąć nieporozumień i odpowiednich celów dokumentacji, zaleca się utworzenie nowego oddziału i pracę w tym oddziale tymczasowym. Aby utworzyć nową gałąź, należy użyć polecenia kasowego git. Polecenie git checkout służy do sprawdzania pożądanego statusu repozytorium, niezależnie od tego, czy jest to gałąź, czy określony plik. Może być również używany do przełączania między istniejącymi lokalnymi oddziałami.

Podsumowując, git checkout ma 3 zastosowania:

  1. Aby utworzyć nowy oddział z bieżącego oddziału.
  2. Aby przełączać się między istniejącymi lokalnymi oddziałami.
  3. Aby sprawdzić i przejść do określonego statusu określonego pliku.

Możesz utworzyć nową gałąź za pomocą flagi -b. Załóżmy, że jeśli jesteś w oddziale głównym

git checkout -b

Polecenie przełączania polega na utworzeniu nowej gałęzi z zawartością elementu nadrzędnego i przełączeniu do nowo utworzonej gałęzi, dzięki czemu zmiany zostaną odzwierciedlone w nowej gałęzi.

git checkout

Jeśli chcesz wyewidencjonować i przejść do określonego statusu określonego pliku, należy użyć następującego polecenia

git checkout commit_point_A --

1. Nowy oddział

W Git oddziały są niezwykle ważną częścią codziennego procesu rozwoju. Są bardzo skutecznym wskaźnikiem odzwierciedlającym ostatnie zmiany. Ilekroć chcesz naprawić niektóre błędy lub dodać nowe funkcje - bez względu na to, jak duże lub małe - jest to, możesz utworzyć nowy oddział, który będzie odzwierciedlał i obejmował zmiany. W ten sposób trudniejsze staje się połączenie niestabilnego lub odmiennego kodu z repozytorium kodu głównego, a także umożliwia wyczyszczenie historii przyszłości przed zintegrowaniem jej z gałęzią master. Polecenie git branch umożliwia zmianę nazwy i wyświetlanie gałęzi oprócz ich tworzenia i usuwania. Nie pozwala to jednak na ponowne zebranie już podzielonej historii ani przełączanie się między gałęziami. To tutaj pojawia się kasa git. Git jest zintegrowany z poleceniami git Checkout, aby przezwyciężyć te niedociągnięcia.

Kasa Git ściśle współpracuje z gałęzią git. Polecenie git branch służy do utworzenia nowej gałęzi. Po utworzeniu możesz użyć podanego poniżej polecenia, aby przejść do tej gałęzi.

git checkout -b

Powyższy przykład nie tylko tworzy, ale także sprawdza jednocześnie. Opcja -b jest flagą, która jest używana, aby powiedzieć Gitowi, aby uruchomił git checkout dopiero po uruchomieniu gałęzi git, tj. Aby odłączył się dopiero po utworzeniu nowego oddziału. Kolejne polecenie, podane poniżej, może zostać przekazane z dodatkowym parametrem gałęzi w git checkout, aby oprzeć nową gałąź na istniejącej gałęzi. Domyślnie git checkout -b oprze nową gałąź na bieżącym HEAD, gdzie HEAD jest sposobem Gita na odniesienie do bieżącej migawki.

git checkout -b

2. Przełączanie oddziałów

Zmiana gałęzi, jak sama nazwa wskazuje, jest dość prostą operacją. Wykonanie następującego polecenia skieruje HEAD na końcówkę podanej nazwy oddziału.

git checkout

Jedyną rzeczą, którą należy zachować, jest to, że gałąź, na którą chcesz się przełączyć, powinna już istnieć w katalogu, nad którym pracujesz.

3. Przejdź do zdalnego oddziału

Powszechną praktyką jest wykorzystywanie zdalnych repozytoriów podczas współpracy z zespołem. Te repozytoria, zawierające własne rozgałęzione zestawy, mogą być hostowane i udostępniane w chmurze lub mogą być lokalną kopią innego kolegi. Aby sprawdzić zdalną gałąź, musisz najpierw pobrać wymaganą zawartość gałęzi, a następnie przejść do kasy.

git fetch --all

W aktualnych zaktualizowanych wersjach Git możesz użyć następującego polecenia, aby następnie sprawdzić oddział zdalny jak oddział lokalny.

git checkout

Jeśli korzystasz ze starszych wersji Git, będziesz musiał utworzyć nowy oddział na podstawie lokalizacji oddziału zdalnego za pomocą podanego poniżej polecenia.

git checkout origin/

Oprócz wszystkich powyższych rzeczy, możesz także sprawdzić nowy oddział lokalny i zresetować go do ostatniego zatwierdzenia oddziału zdalnego.

git checkout -b

Warunkiem powyższych kroków jest to, aby gałąź, którą chcesz pobrać, powinna już istnieć w katalogu, nad którym pracujesz. Ale co się stanie, gdy tak się nie stanie. Git zapewnia skrót -track, którego używa do tworzenia gałęzi śledzenia, na wypadek gdyby nazwa gałęzi nie istniała.

$ git checkout --track origin/
Branch set up to track remote branch server fix from origin.
Switched to a new branch ''

Zalety polecenia Git Checkout

  • Pomaga w zarządzaniu błędami, utrudniając niestabilnemu kodowi włączenie się do repozytorium kodów głównych.
  • Pomaga także w sprawdzaniu zdalnych oddziałów.
  • Pomaga w zarządzaniu mechanizmem rozgałęziania w znormalizowany sposób podczas opracowywania funkcji i obsługi wydań.
  • Ułatwia przełączanie gałęzi za pomocą jednego polecenia.
  • Utrzymuje repozytorium i proces w czystości i czytelności.

Wniosek

Git ma wiele zastosowań i jest szeroko stosowany przez programistów, menedżerów produktu i naukowców zajmujących się danymi. Jego polecenia są bardzo skuteczne i mogą być bardzo przydatne. W tym artykule zbadano jedno z jego poleceń funkcji, git Checkout, używane do utworzenia nowej gałęzi, przełączania między gałęziami i kasowania zdalnych gałęzi.

Polecany artykuł

To jest przewodnik po poleceniu Git Checkout. Tutaj omawiamy wprowadzenie do polecenia Git Checkout oraz zalety polecenia Git Checkout. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Terminologia Git | 15 najważniejszych funkcji
  2. Co to jest Git | Zalety i wady
  3. Przegląd Co to jest Git Branch?
  4. Polecenia GIT | 10 najlepszych poleceń
  5. System kontroli wersji GIT
  6. Git Push
  7. Trzy etapy cyklu życia Git z przepływem pracy
  8. Jak korzystać z GIT Cherry-pick z Przykładem?

Kategoria: