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
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:
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:
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:
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.