Jak przywrócić szereg zatwierdzeń w Git

Jak przywrócić szereg zatwierdzeń w Git

Git Revert to najłatwiejszy sposób na cofnięcie wczesnych zmian lub popełnienia, które są wadliwe w środowisku Git. Ta sytuacja może się zdarzyć, gdy użytkownicy mają do czynienia ze współpracowanym projektem programistycznym, który już istnieje na serwerze z historią dziennika. „„git Odwracać„Polecenie może być użyte do cofnięcia dodanych zmian, zwracając zatwierdzenie. Ponadto operacja powrotu jest przydatna podczas radzenia sobie z błędami.

W tym poście opisuje procedurę powracania szeregu zatwierdzeń w git.

Jak przywrócić szereg zatwierdzeń w Git?

Aby przywrócić zakres zatwierdzeń GIT, sprawdź następujące instytucje:

    • Przekieruj do katalogu głównego git.
    • Sprawdź historię dziennika referencyjnego zatwierdzenia.
    • Wybierz zakres zatwierdzeń z historii i skopiuj ich początek i zakończenie zatwierdzenia sha-hash.
    • Wykonaj „Git powróć… " Komenda.
    • Sprawdź to, wyświetlając historię dziennika.

Krok 1: Przejdź do katalogu głównego git

Początkowo wpisz „płyta CD”Polecenie ze ścieżką katalogu głównego Git i przełącz do niego:

$ cd "c: \ Users \ nazma \ git"


Krok 2: Wyświetl historię dziennika

Następnie wykonaj dostarczone polecenie wraz z pożądaną liczbą zakresu, który musi wyświetlić historię dziennika referencyjnego GIT:

$ git log --oneline -10


W podwładniczej wynikach, podświetlone zobowiązania to nasze docelowe zatwierdzenia, które chcemy przywrócić. W tym celu skopiowaliśmy początek i cel zatwierdzenia Sha-Hash:


Krok 3: Odwróć zakres zatwierdzeń

Uruchom „Git Revert„Polecenie przywracania wielu popełnień jednocześnie:

$ git reverver 90c1f00… 37ECAB4


Po wykonaniu powyższego polecenia, „Commit_editmsg„Plik zostanie otwarty z domyślnym edytorem. Teraz dodaj nowe komunikaty o zatwierdzeniu w stosunku do wybranych zatrudni. Dodaj wiadomość zatwierdzenia, zapisz zmiany i zamknij edytor:


Jak widać na podbitej wydajności, zakres zatrudnionych został powrócony:


Krok 4: Upewnij się, że powrót do operacji

Aby sprawdzić, czy wybrana liczba zobowiązań jest powrócona, czy nie, wykonaj następujące polecenie:

$ git log --oneline -10


Można zauważyć, że wszystkie podświetlane poniżej wysokie zlecenie są powracane:


Nauczyłeś się najłatwiejszej metody powracania wielu zobowiązań jednocześnie w Git.

Wniosek

Aby przywrócić zasięg zatwierdzeń GIT, najpierw przejdź do katalogu głównego Git i sprawdź historię dziennika referencyjnego zatwierdzenia. Następnie wybierz zakres zatwierdzeń z historii i skopiuj ich początek i zakończenie zatwierdzenia sha-hash. Następnie wykonaj „Git powróć… ”Poleć i zweryfikuj to, sprawdzając historię dziennika. Ten post wykazał sposób na powrót szeregu zatwierdzeń w Git.