Jak cofnąć Git Pull

Jak Cofnac Git Pull



Git jest najczęściej używanym niezależnym systemem kontroli wersji używanym do śledzenia plików projektów. W Git możemy wykonywać wiele operacji, takich jak tworzenie lub aktualizowanie plików oraz nowych oddziałów w repozytorium. Aby zapisać wszystkie zmiany dokonane w zdalnym przerobieniu w lokalnym repozytorium, możesz je zatwierdzić i ściągnąć. Możesz także cofnąć lub cofnąć zmiany, korzystając z „ $ git reset – twarda GŁOWA^ ' Komenda.

W tym podręczniku omówimy, jak cofnąć Git pull.

Jak cofnąć Git Pull?

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 zatwierdź zmiany i przeciągnij je do zdalnego repozytorium Git. Na koniec cofnij operację ściągania za pomocą polecenia.







Teraz przejdźmy do instrukcji!



Krok 1: Przejdź do repozytorium Git
Najpierw przejdź do repozytorium Git, korzystając z „ płyta CD ' Komenda:



$ płyta CD 'C:\Użytkownicy\hazmat\Git\Linux_1\Linux-redo'





Krok 2: Utwórz nowy plik
Następnie wykonaj „ dotykać ” polecenie, aby utworzyć nowy plik w repozytorium Git:

$ dotykać plik2



Krok 3: Dodaj plik
Teraz dodaj cofnięty plik do obszaru pomostowego z obszaru roboczego:

$ git dodaj plik2

Krok 4: Zatwierdź zmiany
Zapisz zmiany w repozytorium Git za pomocą komunikatu zatwierdzenia, korzystając z dostarczonego polecenia:

$ git commit -m 'dodano plik2'

Krok 5: Git Pull
Wykonaj „ git pull ” polecenie, aby ściągnąć wszystkie zmiany zatwierdzenia do zdalnego repozytorium:

$ git pull

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

Jak widać, wykonaliśmy akcję ściągania do zdalnego repozytorium. Nasze lokalne i zdalne oddziały repozytorium zostały pomyślnie połączone:

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

Krok 6: Sprawdź dziennik Git
Teraz sprawdź historię logów wszystkich zmian zatwierdzeń, korzystając z „ git log ” polecenie z „ -linia życia ” flaga i „ -wykres ' opcja:

$ git log --linia życia --wykres

Jak widać, dokonaliśmy pięciu zatwierdzeń w repozytorium Git, a najnowszym zatwierdzeniem jest „ *4e4d7a8 ”. Teraz skopiujemy odniesienie poprzedniego zatwierdzenia do schowka:

Krok 7: Cofnij pociągnięcie
Następnie wykonaj „ git reset ” polecenie z „ -ciężko ' flaga:

$ git reset --ciężko GŁOWA^

Tutaj określiliśmy „ GŁOWA^ ”, który przeniesie HEAD do poprzedniego zatwierdzenia:

Krok 8: Sprawdź dziennik
Aby zweryfikować cofnięcie akcji ściągania Git, wykonaj „ git log ' Komenda:

$ git log --linia życia --wykres

Poniższe dane wyjściowe wskazują, że pomyślnie cofnęliśmy wykonaną akcję:

Możesz również określić „ GŁOWA~1 ”, aby powrócić do zatwierdzenia przed HEAD:

$ git reset --ciężko GŁOWA~ 1

Jak widać, pomyślnie wróciliśmy do poprzedniego zatwierdzenia:

To wszystko! Udostępniliśmy najprostszy sposób na cofnięcie Git Pull.

Wniosek

Aby cofnąć Git pull, najpierw otwórz terminal Git w swoim systemie i przejdź do repozytorium Git. Następnie utwórz i dodaj plik do ponawiania. Następnie zatwierdź zmiany za pomocą „ $ git commit -m ” i wykonaj polecenie „ $ git pull ”, aby ściągnąć je do zdalnego repozytorium Git. Na koniec uruchom „ $ git reset – twarda GŁOWA^ ”, aby cofnąć operację ściągania. W tym podręczniku opisano procedurę cofania Git pull.