Jak anulować lokalny zatwierdzenie git?

Jak anulować lokalny zatwierdzenie git?

Git Commit służy do zapisywania/przesuwania stopniowych zmian w zdalnym repozytorium. Podczas pracy nad projektem GIT programiści dokonują kilku zmian i zapisz je. Czasami wprowadzają zmiany i popełniają te, które powodują pewne problemy później. Można więc powrócić do tego konkretnego zobowiązania, aby wrócić do poprzedniego stanu. W tym odpowiednim celu GIT pozwala im anulować wszelkie lokalne zatwierdzenia.

W tym artykule pokazuje metodę usunięcia lokalnego zatwierdzenia w GIT.

Jak anulować lokalny zatwierdzenie git?

Aby anulować lokalne zatwierdzenie GIT, najpierw przejdź do lokalnego repozytorium i wprowadzić na niego pewne zmiany. Następnie uruchom „Git resetuj głowę„Polecenie przywrócenia tych zmian. Na koniec sprawdź dziennik git, aby zweryfikować zmiany.

Aby to zrobić, wypróbuj następujące kroki.

Krok 1: Przełącz na żądane repozytorium

Najpierw przekieruj do lokalnego katalogu GIT za pomocą polecenia danego wiązki:

$ cd "c: \ git \ repo2"


Krok 2: Sprawdź dziennik git

Następnie sprawdź historię zatwierdzenia, aby zobaczyć wszystkie zobowiązania, które zostały wykonane w repozytorium:

$ git log -linia


W poniżej ekranu można zauważyć, że głowa wskazuje na „Filec zmodyfikowany" popełniać:


Krok 3: Utwórz nowy plik

Następnie zrób nowy plik w bieżącym repozytorium za pomocą „dotykać" Komenda:

$ Touch Test.tekst



Krok 4: Plik sceny

Aby dodać plik do obszaru oceny git, uruchom „Git dodaj”Polecenie wraz z nazwą pliku:

$ git dodaj test.tekst



Krok 5: Zmiany popełniania

Następnie zapisz zainscenizowane zmiany w lokalnym repozytorium:

$ git commit -m „Dodano plik testowy”



Krok 6: Zobacz historię zatwierdzenia

Następnie sprawdź dziennik git, aby wyświetlić bieżącą pozycję głowy:

$ git log -linia


Można zauważyć, że głowa wskazuje teraz na nowe „Dodano plik testowy" popełniać:


Krok 7: Usuń git commit

Aby usunąć poprzednie zatwierdzenia, skorzystaj z „Git Reset”Polecenie i określ liczbę zobowiązań:

$ git reset head ~ 1


Tutaj, "Głowa ~ 1”Służy do zresetowania ostatniego zatwierdzenia:


Krok 8: Sprawdź zmiany

Na koniec upewnij się, czy zatwierdzenie zostało usunięte, czy nie, sprawdzając dziennik GIT:

$ git log -linia


Zgodnie z poniższym wyjściem poprzedni zatwierdzenie zostało usunięte, a teraz głowa ponownie wskazuje na „Filec zmodyfikowany" popełniać:


W tym artykule pokazano procedurę anulowania lokalnego zatwierdzenia git.

Wniosek

Aby anulować lokalne zatwierdzenie, najpierw przekieruj do lokalnego repozytorium GIT. Następnie dodaj do niego pewne zmiany. Następnie uruchom „Git resetuj głowę„Polecenie przywrócenia tych zmian. Na koniec sprawdź dziennik git, aby zapewnić najnowsze zmiany. W tym artykule pokazano metodę usunięcia lokalnego zatwierdzenia w GIT.