Jak cofnąć najnowsze lokalne zatwierdzenia w Git?

Jak cofnąć najnowsze lokalne zatwierdzenia w Git?
Pracując nad lokalnym zdalnym repozytorium, programiści najprawdopodobniej popychają wiele popełnianych w zakresie dodatkowych zmian w ich repozytorium każdego dnia. Jednak czasami po popełnieniu zmian możesz dodać dodatkowe zmiany przed popchnięciem zatwierdzenia. W tym celu konieczne jest cofnięcie ostatniego zatwierdzenia dla ich repozytorium GIT.

W tym artykule opisano procedurę cofnięcia najnowszego lokalnego zatwierdzenia.

Jak cofnąć najnowsze lokalne zatwierdzenia w Git?

Wróć do poprzedniego zatwierdzenia. Po pierwsze, przejdź do katalogu GIT, utwórz i dodaj nowy plik. Następnie poprowadź dodane zmiany do repozytorium. Sprawdź historię dziennika repozytorium i wykonaj „$ git reset -soft head ~ 1„Polecenie cofnięcia najnowszego zatwierdzenia. Na koniec zweryfikuj proces cofania.

Teraz idź naprzód i zrozum wyżej wymieniony scenariusz!

Krok 1: Przejdź do katalogu

Najpierw przejdź do katalogu GIT za pośrednictwem polecenia poniżej:

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

Krok 2: Utwórz plik

Wykonaj „dotykać„Polecenie utworzenia nowego pliku:

$ Touch File1.tekst

Krok 3: Dodaj plik

Teraz śledź nowo utworzony plik za pomocą „Git dodaj" Komenda:

$ git dodaj plik 1.tekst

Krok 4: Zmiany popełniania

Aby zapisać dodane zmiany w repozytorium GIT, uruchom „git zatwierdzić”Z„-M”Polecenie i określ wymagany komunikat:

$ git commit -m "1 Dodano plik"

Krok 5: Sprawdź historię dziennika

Aby sprawdzić historię dziennika bieżącego repozytorium, wykonaj poniższe polecenie:

$ git log -linia

W podanym poniżej wyniku podświetlone odniesienie zatwierdzenia jest najnowszym zatwierdzeniem:

Krok 6: Cofnij najnowsze lokalne zatwierdzenie

Aby cofnąć najnowsze lokalne zatwierdzenie, wykonaj „Git Reset„Polecenie z„-miękki„Flaga wzdłuż„Głowa ~ 1„Ukierunkowany wskaźnik głowy:

$ git reset -Soft Head ~ 1

Krok 7: Sprawdź proces cofania się

Na koniec, aby zweryfikować cofnięcie najnowszego lokalnego zatwierdzenia, wykonaj dostarczone polecenie:

$ git log -linia

Jak widać na wynikach poniżej, wskaźnik główny jest z powodzeniem przeniesiony do najnowszego zatwierdzenia:

Wykazaliśmy metodę cofnięcia najnowszego lokalnego zatwierdzenia.

Wniosek

Wróć do poprzedniego ostatniego lokalnego zatwierdzenia. Najpierw przejdź do katalogu GIT, utwórz i dodaj nowy plik. Następnie poprowadź dodane zmiany do repozytorium. Sprawdź historię dziennika repozytorium i wykonaj „$ git reset -soft head ~ 1„Polecenie cofnięcia najnowszego zatwierdzenia. Na koniec zweryfikuj proces cofania. W tym artykule przedstawiono procedurę cofnięcia najnowszego lokalnego zatwierdzenia.