Ten przewodnik wyjaśni procedurę resetowania wszystkich zmian po ostatnim zatwierdzeniu w Git.
Jak zresetować wszystkie zmiany w git po ostatnim zatwierdzeniu?
Aby zresetować wszystkie zmiany po ostatnim zatwierdzeniu w GIT, wykonaj kroki poniżej:
Krok 1: Przekierowanie do konkretnego repozytorium GIT
Użyj "płyta CD”Polecenie i przełącz do wymaganego repozytorium GIT:
$ cd "c: \ Users \ nazma \ git \ perk1"
Krok 2: Utwórz nowy plik
Teraz wygeneruj nowy plik, uruchamiając „dotykać" Komenda:
$ Touch File5.tekst
Krok 3: Śledź zmiany
Następnie wykonaj dostarczone polecenie, aby śledzić nowo utworzony plik w obszarze inscenizacji:
$ git add .
Krok 4: Zmiany popełniania
Następnie popchnij wszystkie zmiany do lokalnego repozytorium GIT, wykonując „git zatwierdzić”Polecenie wraz z komunikatem zatwierdzenia:
$ git commit -m "nowy plik55.TXT dodał "
Krok 5: Sprawdź historię dziennika referencyjnego
Wykonaj „Git RefLog .„Polecenie do wyświetlenia historii dziennika odniesienia repozytorium:
$ Git RefLog .
Zgodnie z pod względem danych wyjściowych główny wskazuje najnowsze zobowiązanie repozytorium:
Krok 6: Reset GIT Dodano zmiany
Na koniec wykonaj „Git Reset”Polecenie wraz z skopiowanym najnowszym indeksem wskaźnika głównego:
$ git reset head@1
Można zauważyć, że wskaźnik głowy przenosi się do określonego wskaźnika głowy:
Krok 7: Upewnij się, że reset zmiany
Na koniec wykonaj dostarczone polecenie, aby upewnić się, że wszystkie dodane zmiany są zresetowane, czy nie:
$ Git RefLog .
Jak widać, ostatnio dodane zmiany zostały pomyślnie usuwane, a wskaźnik głowy przenosi się do określonego indeksu:
Otóż to! Tutaj zapewniliśmy najłatwiejszy proces zresetowania wszystkich zmian po ostatnim zatwierdzeniu w git.
Wniosek
Aby zresetować wszystkie zmiany po ostatnim zatwierdzeniu w Git, najpierw przejdź do pożądanego repozytorium GIT. Następnie zrób nowy plik i popchnij go do indeksu śledzenia. Następnie zatwierdź zmiany i wyświetl historię dziennika referencyjnego repozytorium. Następnie skopiuj indeks wskaźnika Head, wykonaj „Git Reset Head@1”Poleć i zweryfikuj nową pozycję wskaźnika głowy. Ten przewodnik ilustrował resetowanie wszystkich zmian po ostatnim zatwierdzeniu w Git.