Jak przywrócić wszystkie lokalne zmiany w projekcie zarządzanym GIT do poprzedniego stanu?

Jak przywrócić wszystkie lokalne zmiany w projekcie zarządzanym GIT do poprzedniego stanu?
Deweloperzy tworzą projekty w usłudze hostingu zdalnego GitHub, aby inni członkowie zespołu mogli uzyskać do nich dostęp za pośrednictwem lokalnego repozytorium GIT. Mogą tworzyć, dodawać, aktualizować lub usuwać gałęzie, pliki i foldery. Podczas opracowywania projektu GIT zezwala programistom na przywrócenie wszystkich dodatkowych zmian w GIT do wcześniejszego stanu. W tej odpowiedniej sytuacji „$ git reset „Można użyć polecenia.

W tym przewodniku omówi metodę zwrotu wszystkich dodatkowych zmian w projektach zarządzanych GIT do poprzedniego stanu.

Jak przywrócić wszystkie lokalne zmiany w projekcie zarządzanym GIT do poprzedniego stanu?

Aby zwrócić wszystkie dodatkowe zmiany w projekcie GIT zarządzanym na wcześniejszym stanie, najpierw przejdź do lokalnego katalogu GIT i zainicjuj go. Następnie utwórz nowy plik i śledź go do obszaru inscenizacji. Następnie poprowadź dodaną zmianę do lokalnego repozytorium GIT. Zaktualizuj dodany plik i zatrzymaj dodane zmiany do repozytorium GIT. Na koniec wyświetl aktualną historię dziennika repozytorium i wykonaj „$ git reset " Komenda.

Sprawdźmy wdrożenie wyżej wymienionej procedury w celu lepszego zrozumienia!

Krok 1: Przejdź do katalogu
Przejdź do repozytorium GIT za pomocą „płyta CD" Komenda:

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

Krok 2: Zainicjuj repozytorium GIT
Wykonaj „Git Init„Polecenie zainicjowania lokalnego repozytorium:

$ git init

Krok 3: Utwórz plik
Utwórz nowy plik w repozytorium za pośrednictwem „dotykać" Komenda:

$ Touch Plik.tekst

Krok 4: Śledź plik
Następnie śledź nowo utworzony plik z katalogu roboczego do obszaru inscenizacji:

$ git dodaj plik.tekst

Krok 5: Zapisz zmiany
Aby zapisać dodane zmiany, uruchom „git zatwierdzić„Polecenie z„-M„Opcja i dodaj żądaną wiadomość zatwierdzenia:

$ git commit -m „Dodano nowy plik”

Krok 6: Zaktualizuj plik
Aby zaktualizować plik, wykonaj „początek”Polecenie z nazwą pliku, które należy zaktualizować:

$ start plik.tekst

W rezultacie określony plik będzie otwarty z edytorem. Zaktualizuj i zapisz:

Krok 7: Śledź zmiany
Następnie śledź wszystkie zmiany w repozytorium GIT za pomocą „Git dodaj”Polecenie wraz z nazwą pliku:

$ git dodaj plik.tekst

Krok 8: Zmiany popełniają zmiany
Popełnić dodane zmiany w katalogu GIT, wykorzystując „git zatwierdzić”Polecenie wraz z„-M„Opcja i dodaj żądaną wiadomość zatwierdzenia:

$ git commit -m „Zaktualizowano nowy plik”

Krok 9: Zobacz historię dziennika git
Teraz wykonaj poniższe polecenie, aby wyświetlić historię dziennika Git:

$ git log .

Skopiuj poprzednie odniesienie zatwierdzenia z wyjścia:

Krok 10: Powrót zmian
Aby przywrócić najnowsze lokalne zmiany, wykonaj „Git Reset„Polecenie z skopiowanym referencją zatwierdzenia:

$ git reset ab59f45

Można zauważyć, że najnowsze dodane zmiany są powracane do katalogu roboczego:

Krok 11: Sprawdź historię dziennika
Wreszcie, wykonaj poniższe polecenie, aby sprawdzić, czy wszystkie zmiany lokalne powróciły do ​​poprzedniego stanu:

$ git log .

Dostarliśmy procedurę zwrócenia wszystkich dodatkowych zmian w projekcie zarządzanym GIT do wcześniejszego stanu.

Wniosek

Aby zwrócić wszystkie dodatkowe zmiany w projekcie GIT zarządzanym na wcześniejszym stanie, najpierw przejdź do lokalnego katalogu GIT i zainicjuj go. Następnie utwórz i śledź nowy plik do obszaru inscenizacji. Następnie poprowadź dodane zmiany i zaktualizuj repozytorium. Na koniec sprawdź bieżącą historię dziennika repozytorium i wykonaj „$ git reset " Komenda. Ten przewodnik ilustruje metodę przywrócenia wszystkich lokalnych zmian w GIT zarządzał projektem do poprzedniego stanu.