Wróć do zobowiązania SHA Hash w Git

Wróć do zobowiązania SHA Hash w Git
Git zapewnia wiele funkcji do wykonywania różnych operacji, takich jak tworzenie plików, folderów i gałęzi, a następnie śledzenie ich do obszaru inscenizacji z katalogu roboczego. Te śledzone zmiany można zapisać w repozytoriach. Ponadto użytkownicy mogą cofnąć dodane zmiany, gdy są wymagane za pośrednictwem kilku poleceń i „„$ git reset T;" Dowództwo jest jednym z nich.

Ten blog wyjaśnia metodę przywrócenia zatwierdzenia przez SHA Hash w Git.

Jak wrócić/powrócić do zatwierdzenia przez SHA Hash w Git?

Aby powrócić do zatwierdzenia przez Hash SHA w Git, najpierw utworzymy i śledzimy pliki, a następnie wykonamy operację powracania. Aby to zrobić, najpierw przejdź do katalogu głównego git. Następnie utwórz nowe lokalne repozytorium GIT i przejdź do niego. Następnie utwórz nowy plik w nowo utworzonym repozytorium i śledź go do obszaru inscenizacji z katalogu roboczego. Następnie zaktualizuj repozytorium i wyświetl historię dziennika odniesienia. Skopiuj hash zatwierdzenia i wykonaj „$ git reset " Komenda.

Idźmy naprzód i zrozummy wyżej wymyśloną procedurę poprzez wdrożenie!

Krok 1: Przejdź do katalogu głównego
Przede wszystkim wykonaj polecenie „CD” i przejdź do katalogu głównego Git:

$ cd "c: \ Users \ nazma \ git"

Krok 2: Utwórz nowe lokalne repozytorium
Utwórz nowe lokalne repozytorium w katalogu głównym GIT za pomocą „Mkdir" Komenda:

$ mkdir test_7

Krok 3: Przejdź do nowo utworzonego repozytorium
Teraz uruchom podane polecenie i przejdź do nowo utworzonego lokalnego repozytorium:

$ CD TEST_7

Krok 4: Utwórz nowy plik tekstowy
Następnie utwórz nowy plik tekstowy za pośrednictwem „dotykać" Komenda:

$ Touch File1.tekst

Krok 5: Dodaj nowo utworzony plik do obszaru inscenizacji
Po utworzeniu nowego pliku tekstowego w katalogu roboczym uruchom „Git dodaj„Polecenie śledzenia go w obszarze inscenizacji:

$ git dodaj plik 1.tekst

Krok 6: Zaktualizuj zmiany
Teraz zaktualizuj repozytorium poprzez popełnienie i zapisz w nim, uruchom „git zatwierdzić”Polecenie wraz z„-M„Opcja dodania żądanej wiadomości zatwierdzenia:

$ git commit -m "plik 1.TXT dodał "

Krok 7: Utwórz nowy plik tekstowy
Teraz utwórz kolejny plik tekstowy w repozytorium, wykonując „dotykać”Polecenie i określenie nowej nazwy pliku:

$ Touch File3.tekst

Krok 8: Śledź nowo utworzony plik na obszar inscenizacji
Dodaj utworzony plik do obszaru inscenizacji, wykorzystując następujące polecenie:

$ git dodaj plik3.tekst

Krok 9: Sprawdź status
Teraz uruchom „status git .„Polecenie do sprawdzenia aktualnego statusu repozytorium:

Status $ git .

Jak widać, niedawno utworzony plik jest umieszczony w strefie inscenizacji i jest gotowy na zobowiązanie do repozytorium:

Krok 10: Zmiany popełniania
Uruchom „git zatwierdzić„Polecenie, aby popełnić postawiony plik w repozytorium:

$ git commit -m "plik3.TXT dodał "

Krok 11: Sprawdź historię dziennika git
Sprawdź historię dziennika referencyjnego GIT za pomocą „Git Log ." Komenda:

$ git log .

Na podstawie wyjścia poniżej listy skopiujemy hash SHA pożądanego zobowiązania, do którego chcemy się powrócić:

Krok 12: Resetuj głowę z Sha Hash
Teraz uruchom „Git Reset„Polecenie z skopiowanym hashem SHA, aby przywrócić zatwierdzenie:

$ git reset 061de25

Krok 13: Sprawdź, czy cofną się zatwierdzenie
Wreszcie, wykonaj „Git Log .„Polecenie, aby zapewnić powrót zatwierdzenia przez SHA Hash:

$ git log .

To wszystko! Wyjaśniliśmy metodę popełnienia przez SHA Hash w Git.

Wniosek

Aby powrócić do zatwierdzenia przez Hash SHA w Git, najpierw przejdź do katalogu głównego Git i utwórz nowe lokalne repozytorium. Następnie przejdź do nowo utworzonego repozytorium, utwórz i dodaj nowy plik tekstowy. Następnie poprowadź zmiany i sprawdź historię dziennika referencyjnego. Skopiuj hash zatwierdzenia i uruchom „$ git reset " Komenda. Ten blog opisał procedurę popełnienia przez SHA Hash w Git.