To zjawisko, które ludzie mogą popełniać błędy, dlatego muszą się z nimi walczyć. Podobnie, podczas pracy nad GIT, czasami programiści wprowadzają zmiany w lokalnym repozytorium lub dodają nowe pliki kodów źródłowych. Tymczasem zdają sobie sprawę, że dodane zmiany są nieprawidłowe. W takiej sytuacji konieczne jest przywrócenie wskaźnika głównego do poprzedniej lokalizacji. Mówiąc dokładniej, „$ git reset„Komenda można wykorzystać do wykonania tej operacji.
Ten przewodnik ilustruje procedurę przeniesienia głodu z powrotem do poprzedniej lokalizacji.
Jak mogę wrócić do poprzedniej lokalizacji?
Użytkownicy Git mogą powrócić do pozycji głównej do poprzedniej lokalizacji. Aby to zrobić, używając polecenia GIT, przejdź do repozytorium GIT i utwórz nowe pliki tekstowe. Następnie śledź je do indeksu inscenizacji i popełnij zmiany. Następnie wyświetl bieżącą pozycję i przenieś ją do poprzedniej lokalizacji za pomocą „$ git reset -hard head^".
Krok 1: Przejdź do lokalnego repozytorium GIT
Użyj "płyta CD„Poleć i przejdź do pożądanego lokalnego repozytorium GIT:
$ cd "c: \ Users \ nazma \ git \ demo11"
Krok 2: Utwórz plik tekstowy
Następnie wykonaj „dotykać„Polecenie utworzenia nowego pliku tekstowego w repozytorium:
$ Touch File1.tekst
Krok 3: Śledź plik tekstowy
Teraz dodaj plik tekstowy do obszaru inscenizacji za pomocą następującego polecenia:
$ git dodaj plik 1.tekst
Krok 4: Repozytorium aktualizacji
Po śledzeniu dodanych zmian zaktualizuj repozytorium, wykorzystując „git zatwierdzić”Polecenie z żądanym przesłaniem zatwierdzenia przez„-M" opcja:
$ git commit -m „Pierwszy plik dodany”
Krok 5: Utwórz nowy plik w lokalnym repozytorium
Teraz uruchom poniższe polecenie, aby utworzyć nowy plik tekstowy w repozytorium:
$ Touch File2.tekst
Krok 6: Dodaj plik do indeksu inscenizacji
Dodaj nowo utworzony plik do indeksu inscenizacji za pośrednictwem „Git dodaj" Komenda:
$ git dodaj plik2.tekst
Krok 7: Zmiany popełniania
Wykonaj „git zatwierdzić„Polecenie dodawania zmian wraz z„-M" opcja:
$ git commit -m „Drugi plik dodany”
Krok 8: Sprawdź wskaźnik głowy
Teraz sprawdź historię dziennika referencyjnego GIT, aby wyświetlić bieżący wskaźnik główny:
$ git log .
Zgodnie z wynikami poniżej listy głównych wskazuje najnowsze zatwierdzenie:
Krok 9: Przejdź z powrotem do poprzedniej lokalizacji
Na koniec wykonaj „Git Reset„Polecenie z„-twardy„Opcja i„ „Głowa^„Wskaźnik:
$ git reset -twarda głowa^
Krok 10: Sprawdź wskaźnik ruchu głowy
Wreszcie, zweryfikuj wskaźnik główki przenosi się z powrotem do poprzedniej lokalizacji lub nie używając „Git Log ." Komenda:
$ git log .
To wszystko! Zapewniliśmy procedurę przeniesienia głowy z powrotem do poprzedniej lokalizacji.
Wniosek
Aby przejść z powrotem do poprzedniej lokalizacji, najpierw przejdź do repozytorium GIT i wygeneruj nowy plik. Następnie śledź go do indeksu inscenizacji i popełnij zmiany. Następnie sprawdź bieżącą pozycję główną i wykonaj „$ git reset -hard head^„Polecenie, aby przywrócić głowę do poprzedniej lokalizacji. Ten przewodnik wykazał metodę powrotu do głowy do poprzedniej lokalizacji.