Post omawia procedurę twardego zresetowania jednego pliku.
Jak zrobić twardy reset jednego pliku git?
Aby wykonać twardy reset jednego pliku, najpierw przejdź do repozytorium GIT i utwórz nowy plik. Następnie śledź go do repozytorium. Zaktualizuj zmiany w repozytorium, popełniając komunikat o zatwierdzeniu. Następnie zaktualizuj utworzony plik. Zatrzymaj zmiany i sprawdź historię dziennika repozytorium. Wreszcie, uruchom „$ git reset -hard head ~ 1”Poleć do twardego zresetowania pojedynczego pliku.
Rzućmy okiem na wdrożenie powyższych instrukcji!
Krok 1: Przejdź do repozytorium GIT
Uruchom „płyta CD”Poleć i przejdź do lokalnego repozytorium GIT:
$ cd "c: \ Users \ nazma \ git \ demo15"
Krok 2: Utwórz plik
Utwórz nowy plik w lokalnym repozytorium GIT za pośrednictwem podanego polecenia:
$ Touch File1.tekst
Krok 3: Plik utworzony utworu
Teraz wykonaj „Git dodaj„Polecenie do śledzenia utworzonego pliku poprzez określenie jego nazwy:
$ git dodaj plik 1.tekst
Krok 4: Zaktualizuj zmiany
Aby zaktualizować i zapisać dodane zmiany, uruchom „git zatwierdzić„Polecenie z„-M„Opcja i dodaj żądaną wiadomość zatwierdzenia:
$ git commit -m „Pierwszy plik dodany”
Krok 5: Zaktualizuj plik
Następnie otwórz nowo utworzony plik za pomocą „początek”Polecenie wraz z nazwą pliku. Zaktualizuj plik i zapisz go:
$ start file1.tekst
Krok 6: Dodaj zmiany do obszaru inscenizacji
Teraz dodaj wszystkie wprowadzone zmiany do obszaru inscenizacji i zaktualizuj je:
$ git dodaj plik 1.tekst
Krok 7: Zapisz zmiany
Wykonaj „git zatwierdzić„Polecenie z„-M„Opcja dodania wiadomości i zapisania wszystkich zmian:
$ git commit -m „aktualizowano plik”
Krok 8: Historia dziennika git
Zobacz bieżącą historię dziennika repozytorium GIT, wykonując „Git Log ." Komenda:
$ git log .
Poniżej podświetlone zatwierdzenie to poprzednie zatwierdzenie, do którego chcemy zresetować wskaźnik głowy w celu zwrócenia jednego pliku:
Krok 9: Hard Reset
Aby zabezpieczyć pojedynczy plik zaawansowany, uruchom „Git Reset -twardy„Polecenie z„Głowa ~ 1„Wskaźnik głowy:
$ git reset -twarda głowa ~ 1
Tutaj "Głowa ~ 1”Jest szczególnym identyfikatorem zatwierdzenia, który wskazuje na poprzedni zatwierdzenie:
Krok 10: Sprawdź twardy reset
Aby zweryfikować twardy reset, wykonaj „Git Log ." Komenda:
$ git log .
Można zauważyć, że najnowsze zatwierdzenie jest powracane, a główne wskazówki do poprzedniego zatwierdzenia:
Opracowaliśmy metodę mocnego zresetowania jednego pliku.
Wniosek
Aby mocno zresetować pojedynczy plik, najpierw przejdź do repozytorium GIT, utwórz nowy plik i śledź go do repozytorium. Zaktualizuj zmiany w repozytorium, popełniając komunikat o zatwierdzeniu. Otwórz utworzony plik i zaktualizuj go, dodając trochę tekstu. Zatrzymaj zmiany i sprawdź historię dziennika repozytorium. Na koniec wykonaj „$ git reset -hard head ~ 1”Poleć do twardego zresetowania pojedynczego pliku. Post wyjaśnił procedurę twardego zresetowania jednego pliku.