Ten zapis wyjaśni:
Czy istnieje sposób na wycofanie/przywrócenie ostatniego nacisku na git?
Tak, istnieje sposób na powrót do ostatniego nacisku na git. Deweloperzy mogą wykonywać tę operację w GIT.
Jak wycofać/przywrócić ostatniego nacisku na git?
Aby cofnąć ostatni nacisk na git, postępuj zgodnie z instrukcjami poniżej
Krok 1: Przejdź do lokalnego katalogu git
Najpierw napisz następujące polecenie wraz ze ścieżką repozytorium i przełącz się do niej:
$ cd "c: \ git \ reposB"Krok 2: Utwórz nowy plik
Następnie zrób nowy plik w działającym repozytorium za pomocą „dotykać" Komenda:
$ Touch Test1.tekstKrok 3: Śledź nowy plik
Następnie uruchom „Git dodaj”Polecenie wraz z nowo utworzoną nazwą pliku, aby zorganizować ten plik:
$ git dodaj test1.tekstKrok 4: Zatwierdź plik
Zatrzymaj nowy plik, aby zapisać dodane zmiany za pomocą poniższego polecenia:
$ git commit -m „Dodano plik test1”Krok 5: Sprawdź zdalne pochodzenie
Następnie sprawdź, czy lokalny katalog jest podłączony do pilota:
$ git pilot -vKrok 6: Przesuń zmiany do zdalnego repozytorium
Następnie popchnij treść lokalnego repozytorium do zdalnego repozytorium:
$ git pushPo przeprowadzeniu powyższej operacji przejdź do zdalnego repozytorium i wyświetl zmiany. Na przykład można zauważyć, że plik naszego lokalnego repozytorium „test1.tekst”Został pomyślnie zepchnięty:
Krok 7: Sprawdź dziennik git
Następnie wyświetl historię zatwierdzenia, aby sprawdzić bieżącą pozycję głowy:
$ git log -liniaMożna zauważyć, że głowa wskazuje na najnowszy zaangażowany plik:
Krok 8: Rolka do ostatniego pchania
Teraz wykonaj „Git Reset„Polecenie z„-twardy„Opcja i określ głowę, aby wycofać ostatni pchnięcie:
$ git reset -twarda głowa ~ 1Tutaj "-twardy„Opcja służy do zresetowania pozycji głowy i„Głowa ~ 1”Służy do przeniesienia wskaźnika głowy do najnowszego zatwierdzenia:
Krok 9: Zaktualizuj zdalne repozytorium
Następnie ponownie popchnij treść lokalnego repozytorium do zdalnego kopii w celu aktualizacji jej treści:
$ git push -fW powyższym poleceniu „-F„Opcja służy do silnego pchania:
Można zauważyć, że wcześniej popychana treść została usunięta z GitHub, a zdalne repozytorium jest aktualne:
Krok 10: Sprawdź zmiany
Na koniec sprawdź zmiany, przeglądając historię zatwierdzenia:
$ git log -liniaTeraz głowa jest przenoszona z powrotem do poprzedniego zatwierdzenia:
Zapewniliśmy najłatwiejszy sposób cofania się do ostatniego pchnięcia w Git.
Wniosek
Aby wrócić do ostatniego nacisku na git, najpierw przejdź do konkretnego katalogu. Następnie uruchom „Git Reset -Hard Head ~ 1„Polecenie cofnąć najnowszego pchania. Następnie zaktualizuj zdalne repozytorium za pomocą „git push -f”Polecenie i weryfikacja zmian. W tym artykule wyjaśniono procedurę cofania ostatniego nacisku na git.