Na tym blogu dokonamy porównania między Git Stash Apply i Git Stash Pop w celu przywrócenia pliku.
Porównanie „Git Stash Apply” i „Git Stash Pop” w celu przywrócenia plików
Aby wykonać operację powracających plików za pomocą polecenia GIT STASH i GIT STASH POP, utworzymy i dodamy nowy plik do repozytorium. Następnie zatwierdź zmiany, aby zaktualizować katalog GIT. Następnie usuń plik z repozytorium GIT i uruchom „GIT Stats„Polecenie zapisanie katalogu roboczego i stanu indeksu. Na koniec przywrócimy plik, usuniemy zmiany ze skrytki i ponownie złożyć wniosek, używając „Git Stash Pop" Komenda.
Zaimplementujmy omawiany scenariusz, aby zrozumieć różnicę między wyżej wymienionymi poleceniami!
Krok 1: Otwórz git bash
Wyszukaj terminal git za pomocą „Uruchomienie„Menu i uruchom go:
Krok 2: Przejdź do repozytorium GIT
Uruchom „płyta CD„Polecenie, aby przejść do lokalnego repozytorium GIT:
$ cd "c: \ Users \ nazma \ git \ demo7"
Krok 3: Utwórz plik
Teraz utwórz nowy plik, pisząc następujące „dotykać”Polecenie z nazwą pliku:
$ Touch File2.tekst
Krok 4: Śledź nowo utworzony plik
Następnie śledź plik za pomocą poniższej komendy:
$ git add .
Krok 5: Lista zawartości katalogu
Wyświetl listę treści za pomocą „LS" Komenda:
$ ls
Krok 6: Zmiana zatwierdzenia
Następnie poprowadź zmiany, aby zaktualizować repozytorium GIT za pomocą „git zatwierdzić„Polecenie z komunikatem zatwierdzenia:
$ git commit -m „plik2 zaktualizowano”
Krok 7: Usuń plik
Aby usunąć plik z obszaru inscenizacji, uruchom „git rm" Komenda:
$ git rm plik 1.tekst
Krok 8: Git Stash
Teraz wykonaj „Git Stash„Polecenie zapisanie działającego katalogu i stanu indeksu:
$ git Stash
Krok 9: Zastosuj Git Stash
Aby zastosować Git Stash do przywrócenia pliku, wykonaj „Zastosuj się git stash" Komenda:
$ git Stash Zastosuj
Zgodnie z poniższym wyjściem, zmodyfikowane i usunięte pliki są pomyślnie przywracane:
Krok 10: Git Stash Pop
Teraz uruchom następujące polecenie, aby odrzucić zastosowane modyfikacje od skrytki i ponownie złożyć je do kopii roboczej:
$ git stash pop
Otóż to! Opracowaliśmy procedurę zwrócenia pliku za pomocą Git Stash Zastosuj i Git Stash Pop Polets.
Wniosek
Aby porównać Git Stash Pop i Git Stash Złóż wniosek o przywrócenie plików, przejdź do katalogu git oraz utwórz i dodaj nowy plik do repozytorium. Następnie zatwierdź zmiany, aby zaktualizować katalog GIT. Następnie usuń plik z repozytorium GIT i zapisz działający katalog i stan indeksu. Następnie, aby przywrócić pliki, użyj „Zastosuj się git stash”Polecenie i usuń zmiany ze skrytki i ponownie złożyć wniosek, wykonując„Git Stash Pop" Komenda. Ten blog zilustrował metodę powracania plików za pomocą Git Stash Pop i Git Stash Zastosuj polecenia.