Jak odzyskać schowane nierzadknięte zmiany

Jak odzyskać schowane nierzadknięte zmiany
Przez większość czasu programiści wprowadzają zmiany w konkretnej gałęzi lokalnej GIT i chcą przejść do innej gałęzi bez zapisywania zmian w repozytorium. Aby to zrobić, generują skrytki, które tymczasowo utrzymują modyfikacje obszaru stopniowego. Po zakończeniu pracy nad innymi oddziałami chcą się odwrócić i odzyskać schowane niezaangażowane zmiany. W tej sytuacji wykonanie „$ git stash pop„Wymagane jest polecenie.

W tym artykule krótko omówimy odzyskanie zatrzymanych niezapomnianych zmian.

Jak odzyskać schowane nierzadknięte zmiany?

Aby odzyskać schowane nierzadknięte zmiany, wykonaj poniższe kroki:

  • Przejdź do konkretnego repozytorium GIT.
  • Utwórz i śledź nowy plik tekstowy.
  • Zobowiązaj dodane zmiany w repozytorium w celu oszczędzania celów.
  • Otwórz i zaktualizuj istniejący plik tekstowy.
  • Wygenerować skrytkę, aby tymczasowo przechowywać zmiany.
  • Użyj "$ git stash pop„Polecenie odzyskiwania zatrzymanych niezaprzeczalnych zmian.

Sprawdźmy wdrożenie danego scenariusza!

Krok 1: Przejdź do repozytorium GIT
Uruchom „płyta CD”Polecenie z żądaną ścieżką repozytorium i przejdź do niej:

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

Krok 2: Wygeneruj nowy plik
Aby zrobić nowy plik tekstowy, użyj „dotykać”Polecenie i określ nową nazwę pliku:

$ Touch File1.tekst

Krok 3: Śledź pliki generowane
Następnie dodaj plik do indeksu inscenizacji, wykonując dostarczone polecenie:

$ git dodaj plik 1.tekst

Krok 4: Zmiany popełniania
Następnie zapisz wszystkie dodane zmiany w repozytorium za pośrednictwem „git zatwierdzić”Polecenie wraz z komunikatem zatwierdzenia za pomocą„-M" opcja:

$ git commit -m "1 Dodano plik"

Krok 5: Zaktualizuj istniejący plik
Teraz uruchom ”początek„Polecenie aktualizacji istniejącego pliku:

$ start file1.tekst

Po wykonaniu wyżej wymienionych polecenia plik zostanie otwarty z domyślnym edytorem tekstu, dodaj zmiany, zapisz i zamknij plik:

Krok 6: Dodaj modyfikację do obszaru inscenizacji
Następnie dodaj wszystkie dodane zmiany do obszaru oceny, wykorzystując „Git dodaj" Komenda:

$ git dodaj plik 1.tekst

Krok 7: Tymczasowo zapisz zmiany
Następnie tymczasowo zapisz katalog roboczy i indeks, uruchamiając „Git Stash" Komenda:

$ git Stash

Krok 8: Wyświetl status repozytorium
Teraz wykonaj „status git .„Polecenie do sprawdzenia aktualnego statusu repozytorium:

Status $ git .

Krok 9: Odzyskanie schowanych niezadowolonych zmian
Wreszcie, aby odzyskać uniesione nierzasające zmiany, uruchom „Git Stash Pop" Komenda:

$ git stash pop

Jak widać, zmodyfikowane „plik 1.tekst„Plik jest pomyślnie odzyskiwany:

Krok 10: Sprawdź odzyskane niezaangażowane zmiany
Wreszcie sprawdź aktualny status repozytorium, aby zapewnić odzyskane niezaangażowane zmiany:

Status $ git .

Zapewniliśmy najłatwiejszy sposób na odzyskanie zdejmowanych nierzadkich zmian.

Wniosek

Aby odzyskać schowane niezaangażowane zmiany, przejdź do konkretnego repozytorium. Generuj i dodaj nowy plik tekstowy. Następnie zobowiązaj się do repozytorium do oszczędzania celów. Następnie zaktualizuj istniejący plik i dodaj zmiany do inscenizacji. Wygenerować skrytkę, aby tymczasowo przechowywać zmiany. Wreszcie uruchom „$ git stash pop„Polecenie odzyskania schowanych niezaprzeczalnych zmian. W tym artykule wyjaśniono procedurę odzyskiwania ukrytych niezaprzeczalnych zmian.