Czy istnieje metoda cofnięcia lokalnych zmian w Git?

Czy Istnieje Metoda Cofniecia Lokalnych Zmian W Git



Git to popularny program kontroli wersji służący do zarządzania projektami i ich kodem źródłowym. Deweloperzy wykonują wiele zadań, takich jak wdrażanie nowych funkcji, testowanie kodu i wiele innych, z pomocą oddziałów Git w lokalnym repozytorium. Czasami użytkownik Git może potrzebować cofnąć lokalne zmiany po lub przed zatwierdzeniem, aby przywrócić poprzednią wersję aplikacji lub projektu.

Na tym blogu omówimy, czy istnieje jakakolwiek metoda cofnięcia lokalnych zmian w Git. A więc zacznijmy!







Czy istnieje metoda cofnięcia lokalnych zmian w Git?

TAk! Git oferuje metodę cofania lokalnych zmian w Git. Aby to zrobić, postępuj zgodnie z poniższym krokiem.



Krok 1: Otwórz terminal Git Bash



Z menu Start uruchom terminal Git Bash:






Krok 2: Przejdź do repozytorium Git

Przejdź do lokalnego repozytorium Git poprzez „ płyta CD ' Komenda:



$ płyta CD 'C:\Git'



Krok 3: Zainicjuj repozytorium Git

Następnie po otwarciu repozytorium Git zainicjuj je za pomocą podanego polecenia:

$ jest gorąco



Krok 4: Utwórz nowy plik

Następnie utwórz nowy plik za pomocą „ dotknij ' Komenda:

$ dotykać test.txt



Krok 5: Dodaj plik do środowiska scenicznego

Dodaj utworzony plik do środowiska pomostowego:

$ git dodaj test.txt



Krok 6: Zatwierdź nowo utworzony plik

Skorzystaj z opcji „ git zatwierdzenie ”, aby zatwierdzić zmiany przemieszczania. Tutaj ' -m ” została dodana opcja osadzania wiadomości wzdłuż zatwierdzenia:

$ git zatwierdzenie -m „Plik testowy został dodany”



Krok 7: Sprawdź dziennik Git

Następnie sprawdź dziennik Git, aby zobaczyć zmiany i zweryfikować, czy zmiany zostały zatwierdzone, czy nie:

$ dziennik git


Wspomniane poniżej dane wyjściowe pokazują, że zmiany zostały zatwierdzone:


Krok 8: Zmodyfikuj zatwierdzony plik

Następnie zmodyfikuj nowo zatwierdzony plik za pomocą „ początek ” i podaj nazwę pliku:

$ uruchom test.txt



Po wykonaniu tej czynności zatwierdzony plik zostanie otwarty w wybranym edytorze Git. Wprowadź wymagane zmiany i naciśnij „ CTRL+S ' klucz:


Krok 9: Dodaj zaktualizowany plik do sceny

Następnie dodaj zmiany do środowiska pomostowego:

$ git dodaj .



Ponownie sprawdź stan lokalnego repozytorium Git i sprawdź, czy zmiany zostały dodane do środowiska pomostowego, czy nie:

$ status gita


Poniższe dane wyjściowe pokazują, że do obszaru przemieszczania dodano zmiany:


Krok 10: Zatwierdź zmodyfikowany plik

Zatwierdź zmodyfikowany plik za pomocą podanego polecenia:

$ git zatwierdzenie -m „Plik testowy został zaktualizowany”



Ponownie sprawdź dziennik Git w celu weryfikacji:

$ dziennik git


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


Krok 11: Cofnij zmiany lokalne

Aby zresetować lub cofnąć lokalne zmiany i przywrócić lokalne repozytorium Git do poprzedniej wersji, użyj „ git zresetuj HEAD~1 ' Komenda:

$ zresetuj git GŁOWA~ 1



Ponownie sprawdź, czy pomyślnie cofnęliśmy zmiany, czy nie:

$ dziennik git .


Tutaj możesz zobaczyć, że pomyślnie cofnęliśmy lokalne zmiany:


Zebraliśmy najłatwiejsze informacje o cofnięciu lokalnych zmian w Git.

Wniosek

Aby cofnąć lokalne zmiany w lokalnym repozytorium Git, otwórz lokalne repozytorium, wprowadź zmiany i zatwierdź je. Następnie, aby przywrócić repozytorium do oryginalnej wersji i cofnąć lokalne zmiany, użyj opcji „ git zresetuj HEAD~1 ' Komenda. W tym poście pokazaliśmy metodę cofania lokalnych zmian.