Jak cofnąć git ciągnięcia

Jak cofnąć git ciągnięcia
GIT to najczęściej używany system kontroli wersji niezależnej używany do śledzenia plików projektu. W GIT możemy wykonywać wiele operacji, takich jak tworzenie lub aktualizacja plików i nowych gałęzi w repozytorium. Aby zapisać wszystkie zmiany w zdalnym ponownym przetworzeniu dokonanym w lokalnym repozytorium, możesz je popełnić i wyciągnąć. Możesz także powrócić lub cofnąć zmiany, wykorzystując „$ git reset -hard head^" Komenda.

Ten podręcznik omówi, jak cofnąć git ciągnięcia.

Jak cofnąć git ciągnięcia?

Git umożliwia użytkownikom cofanie zmian, które wprowadzili wcześniej. W tym celu weźmiemy przykład; Najpierw utworzymy i dodamy plik w repozytorium GIT. Następnie poprowadź zmiany i pociągnij je do zdalnego repozytorium GIT. Wreszcie, cofnij operację ciągnięcia za pomocą polecenia.

Teraz idźmy do instrukcji!

Krok 1: Przejdź do repozytorium GIT
Najpierw przejdź do repozytorium GIT, wykorzystując „płyta CD" Komenda:

$ Cd "c: \ users \ hazmat \ git \ Linux_1 \ Linux-Redo"

Krok 2: Utwórz nowy plik
Następnie wykonaj „dotykać„Polecenie utworzenia nowego pliku w repozytorium GIT:

$ Touch File2

Krok 3: Dodaj plik
Teraz dodaj wycofany plik do obszaru inscenizacji z obszaru roboczego:

$ git dodaj plik2

Krok 4: Zmiany popełniania
Zapisz zmiany w repozytorium GIT z komunikatem zatwierdzenia, wykorzystując podane polecenie:

$ git commit -m "file2 dodano"

Krok 5: Git Pull
Wykonaj „git ciągnie„Polecenie, aby pobrać wszystkie zmiany zatwierdzenia do zdalnego repozytorium:

$ Git Pull

Tutaj domyślny edytor otworzy się, doda komentarz, zapisz zmiany i wychodzi z niego:

Jak widać, wykonaliśmy akcję Pull do zdalnego repozytorium. Nasze lokalne i zdalne oddziały repozytorium są pomyślnie scalone:

Notatka: Przejdźmy do następnych kroków, aby cofnąć git.

Krok 6: Sprawdź dziennik git
Teraz sprawdź historię dziennika wszystkich zmian zatwierdzenia, wykorzystując „Git Log„Polecenie z„-linia życia”Flaga i„-wykres" opcja:

$ git log - -lifeline --Graph

Można to zobaczyć, dokonaliśmy pięciu zobowiązań do repozytorium Git, a najnowszym zatwierdzeniem jest „*4E4D7A8". Teraz skopiujemy odniesienie poprzedniego zobowiązania do schowka:

Krok 7: cofnij się
Następnie wykonaj „Git Reset„Polecenie z„-twardy" flaga:

$ git reset -twarda głowa^

Tutaj określiliśmy „Głowa^”, Które przeniesie głowę do poprzedniego zatwierdzenia:

Krok 8: Sprawdź dziennik
Aby zweryfikować akcję cofnięcia git, wykonaj „Git Log" Komenda:

$ git log - -lifeline --Graph

Poniżej wyjście wskazuje, że pomyślnie przywróciliśmy wykonaną akcję:

Możesz także określić „Głowa ~ 1„Powrócić do zatwierdzenia przed głową:

$ git reset -twarda głowa ~ 1

Jak widać, z powodzeniem powróciliśmy do poprzedniego zatwierdzenia:

To wszystko! Zapewniliśmy najłatwiejszy sposób na cofnięcie git.

Wniosek

Aby cofnąć git, najpierw otwórz terminal git w systemie i przejdź do repozytorium Git. Następnie utwórz i dodaj plik do ponownego. Następnie poprowadź zmiany za pomocą „$ git commit -m ”Polecenie i wykonaj„$ Git Pull„Polecenie, aby pociągnąć je do zdalnego repozytorium GIT. Wreszcie, uruchom „$ git reset -hard head^„Polecenie, aby cofnąć operację ciągnięcia. Ten podręcznik opracował procedurę cofania się.