W tym samouczku będzie zwrócić się do konkretnego zatwierdzenia w określonym repozytorium za pomocą polecenia git kas.
Co to jest zatwierdzenie?
W GIT zatwierdzenie odnosi się do migawki pliku lub zbioru plików w repozytorium. Pomyśl o tym jak o instancjach, które naciskasz, zapisz w dokumencie. Jednak w przeciwieństwie do Save, Git tworzy konkretny identyfikator, umożliwiając przeglądanie lub zdarzenie powrócić do tego konkretnego zapisu.
Co to jest git kas?
Z drugiej strony, git kasu oznacza użycie konkretnego zatwierdzenia jako najnowszego zatwierdzenia. W większości przypadków będziesz chciał sprawdzić określone oddziały, a nie popełnić. Jeśli jednak pojawi się potrzeba, Git popiera sprawdzanie zobowiązań.
Jak sprawdzić konkretne zatwierdzenie
Prowadźmy teraz do podstawy samouczka. Aby sprawdzić konkretne zatwierdzenie, upewnij się, że masz klonowane repozytorium na komputerze lokalnym.
Aby zilustrować przykład, użyjmy repozytorium zawierającego „Hello World” we wszystkich językach.
Kredyt: https: // github.com/leachim6
Zacznij od klonowania repozytorium:
$ git clone https: // github.com/leachim6/hello-world
Po klonowaniu repozytorium przejdź do repozytorium:
$ CD Hello-World
Aby wyświetlić wszystkie zatwierdzenia w gałęzi głównej, użyj polecenia:
$ git log
To pokaże całą historię zatwierdzenia GIT, jak pokazano w poniższym przykładzie:
Aby sprawdzić konkretne zatwierdzenie, potrzebujemy identyfikatora SHA1, jak pokazano w poleceniu dziennika git.
Załóżmy na przykład, że musimy sprawdzić zatwierdzenie „8E2E9AA71CA94B74A9D9048841D95D408FF7DB3B”, możemy użyć polecenia:
$ git kecand 8e2e9aa71ca94b74a9d9048841d95d408ff7db3b
Wyjście jest tak, jak pokazano:
Po zakończeniu kasy możesz wykonać wszystkie zmiany w repozytorium i zapisać je.
Aby powrócić do bieżącej głowicy, użyj:
$ Git Switch -
NOTATKA: Sprawdzanie konkretnego zatwierdzenia tworzy odłączoną głowę. Odłączona głowa oznacza, że po sprawdzeniu zatwierdzenia wszystkie zmiany dokonane z tego punktu nie należą do żadnej gałęzi, chyba że powstanie nowa zawierająca zmiany z tego zatwierdzenia.
Wniosek
W tym szybkim przewodniku rozmawialiśmy o tym, jak sprawdzić konkretne zatwierdzenie w repozytorium. Chociaż nie jest to bardzo powszechne, może to być pomocne.