„„Git Checkout”Polecenie umożliwia programistom sprawdzanie się do pożądanego zatwierdzenia Sha-Hash, aby przesunąć pozycję głowy. Jeśli jednak deweloper zamierzał bezpośrednio zatwierdzić sha-hash, wprowadza je w „Odłączona głowa„Stan, co oznacza, że obecny SHA-Hash, który sprawdził kopia programisty i nie odgałęził na nią. Możesz wrócić do lokalnej gałęzi Git, aby wyjść z odłączonego stanu.
W tym artykule omówiono metodę rozwiązania i rozwiązania zmieniającej gałęzi „git kas.
Jak naprawić „git kas” to zmiana gałęzi na problem „bez gałęzi”?
Aby rozwiązać „Brak gałęzi„Wydanie, postępuj zgodnie z serią kroków:
Krok 1: Przełącz na repozytorium GIT
Najpierw przejdź do repozytorium GIT, uruchamiając „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git"
Krok 2: Historia referencyjna dziennika git
Następnie użyj podanego polecenia, aby sprawdzić historię dziennika referencyjnego GIT:
$ git log
Tutaj zostanie wyświetlona lista bieżących zobowiązań repozytorium. Teraz wybierz pożądane zatwierdzenie:
Krok 3: Kasa, aby zatwierdzić
Teraz sprawdź do pożądanego zatwierdzenia, wykonując „Git Checkout„Polecenie wraz z sha-hash:
$ git kectout 5ED63CF
Można zauważyć, że głowa wskazuje na konkretny identyfikator zatwierdzenia:
Krok 4: Sprawdź kasę zatwierdzenia
Następnie zweryfikuj wskaźnik główny przechodzący do określonego zatwierdzenia sha-hash przez „Git Log" Komenda:
$ git log .
Zgodnie z pod względem danych wyjściowych głowa wskazuje na konkretny identyfikator zatwierdzenia i zmienił się na „Brak gałęzi”:
Krok 5: Przejdź na oddział lokalny
Teraz wykonaj „Git Checkout„Polecenie i przełącz do lokalnej gałęzi:
$ git kectout Master
Tutaj wskaźnik główny przenosi się do określonego „gospodarz" oddział:
Skutecznie omówiliśmy proces rozwiązania i rozwiązania zmieniającej gałęzie „kasy git” na problem „bez gałęzi”.
Wniosek
Aby rozwiązać „Git Checkout ”Zmienia gałąź na„Brak gałęzi”Problem, najpierw przejdź do wymaganego repozytorium GIT i wyświetl historię dziennika referencyjnego GIT. Skopiuj pożądany identyfikator zatwierdzenia z historii dziennika i uruchom „Git Checkout " Komenda. Aby rozwiązać ten problem, uruchom „Git Checkout " Komenda. W tym artykule zilustrowano metodę radzenia sobie i rozwiązywania zmieniającej gałęzi „git kasy” na problem „bez gałęzi”.