Wycofanie się do starego git zatwierdzenia w publicznym repozytorium

Wycofanie się do starego git zatwierdzenia w publicznym repozytorium
W GIT, po dodaniu zmian w lokalnym repozytorium, programiści mogą potrzebować popełnić zmiany i zaktualizować lokalne repozytorium. Czasami jednak chcą powrócić do całego zatwierdzenia ze wszystkimi zmianami lub potrzebować wycofania jednego zatwierdzenia. W takiej sytuacji preferuje się korzystanie z „$ git Checkout " Komenda.

W tym badaniu omówiono procedurę powracającą starego zobowiązania w publicznym repozytorium.

Jak powrócić do starego git zobowiązania w publicznym repozytorium?

Wróć do starego zobowiązania w publicznym repozytorium. Najpierw przejdź do lokalnego repozytorium GIT i wyświetl listę treści. Następnie utwórz nowy plik lokalny i śledź go do repozytorium. Następnie popełnij dodaj zmiany i zapisz je do lokalnego repozytorium GIT. Sprawdź historię dziennika git i skopiuj pożądane referencje zatwierdzenia. Na koniec wykonaj „$ git Checkout ”Polecenie i sprawdź historię dziennika odniesienia.

Teraz przejdźmy do wdrożenia wyżej wymienionego scenariusza!

Krok 1: Przejdź do lokalnego repozytorium
Uruchom następujące polecenie i przejdź do lokalnego repozytorium GIT:

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

Krok 2: Lista zawartość repozytorium
Wymień zawartość bieżącego repozytorium za pomocą „LS" Komenda:

$ ls

Krok 3: Utwórz plik
Teraz uruchom „dotykać„Polecenie utworzenia nowego pliku w lokalnym repozytorium GIT:

$ Touch File3.tekst

Krok 4: Dodaj plik do obszaru inscenizacji
Aby śledzić plik z katalogu roboczego Git do obszaru inscenizacji GIT, uruchom „Git dodaj”Polecenie z nazwą pliku:

$ git dodaj plik3.tekst

Krok 5: Zmiany popełniania
Następnie wykonaj „git zatwierdzić„Polecenie z„-M”Opcja i dodaj komunikat zatwierdzenia, aby zaktualizować i zapisać dodane zmiany do lokalnego repozytorium GIT:

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

Krok 6: Sprawdź historię dziennika git
Aby sprawdzić bieżącą historię dziennika gałęzi GIT, wykonaj „dziennik git ." Komenda:

$ git log .

Z danego wyjścia skopiuj wymagane odniesienie zatwierdzenia, do którego chcesz się wycofać:

Krok 7: Cofanie do starego zatwierdzenia
Aby wycofać się ze starym zatwierdzeniem, skorzystaj z „Git Checkout„Polecenie wraz z skopiowanym referencją zatwierdzenia:

$ git kector D4AB7FF

Zgodnie z poniższym wyjściem wskaźnik główny jest pomyślnie przeniesiony do określonego odniesienia zatwierdzenia:

Krok 8: Sprawdź wycofanie
Wreszcie, aby zapewnić operację wycofania, wykonaj „Git Log ." Komenda:

$ git log .

Wyjaśniliśmy procedurę wycofania poprzedniego zatwierdzenia git w publicznym repozytorium.

Wniosek

Aby wycofać się do starego git zatwierdzenia w publicznym repozytorium, najpierw przejdź do lokalnego repozytorium Git i wyświetl listę treści. Następnie utwórz nowy plik lokalny i śledź go do repozytorium. Następnie poprowadź dodaj zmiany i zapisz je do lokalnego repozytorium GIT. Sprawdź historię dziennika git i skopiuj pożądane referencje zatwierdzenia. Na koniec wykonaj „$ git Checkout ”Polecenie i sprawdź historię dziennika odniesienia. Badanie to dostarczyło procedurę wycofania poprzedniego zatwierdzenia git w publicznym repozytorium.