Czy istnieje jakaś metoda cofania lokalnych zmian w git?

Czy istnieje jakaś metoda cofania lokalnych zmian w git?

Git to popularny program kontroli wersji używany do zarządzania projektami i ich kodem źródłowym. Deweloperzy wykonują wiele zadań, takich jak wdrażanie nowych funkcji, kod testowy i wiele innych, z pomocą gałęzi GIT w lokalnym repozytorium. Czasami użytkownik GIT może potrzebować przywrócić lokalne zmiany po lub przed zatem przywrócenie poprzedniej wersji aplikacji lub projektu.

Na tym blogu omówimy, czy istnieje jakaś metoda cofania lokalnych zmian w git. A więc zacznijmy!

Czy istnieje jakaś metoda cofania lokalnych zmian w git?

Tak! Git oferuje metodę przywrócenia lokalnych zmian w git. Aby to zrobić, śledź na podwoznym kroku.

Krok 1: Otwórz terminal Bash GIT

Od menu startowego uruchom terminal Git Bash:


Krok 2: Przejdź do repozytorium GIT

Przejdź do lokalnego repozytorium Git za pośrednictwem „płyta CD" Komenda:

$ cd "c: \ git"



Krok 3: Zainicjuj repozytorium GIT

Następnie, po otwarciu repozytorium GIT, zainicjuj go za pomocą dostarczonego polecenia:

$ git init



Krok 4: Utwórz nowy plik

Następnie utwórz nowy plik za pośrednictwem „dotykać " Komenda:

$ Touch Test.tekst



Krok 5: Dodaj plik do środowiska scenicznego

Dodaj utworzony plik do środowiska inscenizacji:

$ git dodaj test.tekst



Krok 6: Zatrzymaj nowo utworzony plik

Użyj „git zatwierdzić„Polecenie popełniania zmian w stopniu inscenizacji. Tutaj "-M„Opcja jest dodawana do osadzania wiadomości wzdłuż zatwierdzenia:

$ git commit -m „Dodano plik testowy”



Krok 7: Sprawdź dziennik git

Następnie sprawdź dziennik git, aby zobaczyć zmiany i sprawdź, czy zmiany są popełnione, czy nie:

$ git log


Wspomniane poniżej wyjście pokazuje, że popełniane są zmiany:


Krok 8: Zmodyfikuj zaangażowany plik

Następnie zmodyfikuj nowo zaangażowany plik za pośrednictwem „początek”Polecenie i określ nazwę pliku:

$ Test Start.tekst



Po tym, zaangażowany plik zostanie otwarty w wybranym edytorze GIT. Wprowadzić wymagane zmiany i uderz „Ctrl+s" klucz:


Krok 9: Dodaj zaktualizowany plik do etapu

Następnie dodaj zmiany do środowiska inscenizacji:

$ git add .



Ponownie sprawdź status lokalnego repozytorium GIT i sprawdź, czy zmiany są dodawane do środowiska inscenizacji, czy nie:

Status $ git


Poniższe wyjście pokazuje, że zmiany zostały dodane do obszaru oceny:


Krok 10: Zatrzymaj zmodyfikowany plik

Zatwierdź zmodyfikowany plik za pomocą podanego polecenia:

$ git commit -m „plik testowy jest aktualizowany”



Ponownie sprawdź dziennik git w celu weryfikacji:

$ git log


Można zauważyć, że zmiany są również popełnione pomyślnie. Teraz konieczne jest cofnięcie tych lokalnych zmian i przywrócenie poprzedniej wersji lokalnego repozytorium GIT:


Krok 11: Odprzyj lokalne zmiany

Aby zresetować lub cofnąć lokalne zmiany i przywrócić lokalne repozytorium GIT do poprzedniej wersji, użyj „Git resetować głowę ~ 1" Komenda:

$ git reset head ~ 1



Ponownie sprawdź, czy pomyślnie przywróciliśmy zmiany, czy nie:

$ git log .


Tutaj widać, że pomyślnie powróciliśmy do lokalnych zmian:


Opracowaliśmy najłatwiejsze informacje, aby cofnąć lokalne zmiany w git.

Wniosek

Aby cofnąć lokalne zmiany w lokalnym repozytorium GIT, otwórz lokalne repozytorium, wprowadzić pewne zmiany i popełnić je. Następnie, aby przywrócić repozytorium do oryginalnej wersji i cofnij zmiany lokalne, skorzystaj z „Git resetować głowę ~ 1" Komenda. W tym poście wykazaliśmy metodę cofnięcia lokalnych zmian.