Ponowne zastosowanie schowanych zmian

Ponowne zastosowanie schowanych zmian
Podczas pracy nad GIT programiści mogą potrzebować zaoszczędzić niepotrzebne zmiany gdzieś do przyszłego wykorzystania. Git zapewnia „Chować na potem„Mechanizm zapisywania lokalnych zmian nietreacyjnych lub niezaangażowanych. Użytkownicy mogą ponownie zastosować schowane zmiany, gdy ich potrzebują. Ponadto dostępne są polecenia GIT w celu odzyskania zmian przechowywanych w skrytce.

W tym artykule opisano metodę ponownego zastosowania zatrzymanych zmian w GIT.

Jak ponownie złożyć/przywrócić schowane zmiany w git?

Aby ponownie złożyć schowane zmiany w GIT, następujące są dwa sposoby:

  • Metoda 1: Ponownie złożył schronienie zmian za pomocą „Git Stash Pop" Komenda
  • Metoda 2: Ponownie złożył schronienie zmian przy użyciu „Zastosuj się git stash" Komenda

Metoda 1: Ponownie złożył schemę zmian przy użyciu polecenia „Git Stash Pop”

Aby ponownie zastosować zmiany w katalogu roboczym i usuń je ze stosu zapasów, skorzystaj z „Git Stash Pop" Komenda.

Krok 1: Sprawdź status GIT

Najpierw wykonaj poniższe polecenie, aby wyświetlić bieżący status repozytorium:

Status $ git

Poniższe wyjście wskazuje, że status GIT jest jasny:

Krok 2: Zobacz zmiany skrytki

Następnie wyświetl zmiany przechowywane w skrytce:

$ git stash show

Można zauważyć, że dwa pliki są schowane:

Krok 3: Ponownie złożyć zmiany

Teraz uruchom podane polecenie, aby usunąć zmiany ze skrytki i ponownie zastosować je do katalogu roboczego:

$ git stash pop

Jak widać, podane polecenie ponownie zastosowało wcześniej schowane zmiany w repozytorium:

Metoda 2: Ponownie złożył schemę zmian przy użyciu polecenia „Git Stash Apply”

Jeśli użytkownicy chcą ponownie zastosować zmiany zapasów i zachować zmiany w stosie zapasów, „Zastosuj się git stash„Można użyć polecenia:

$ git Stash Zastosuj

Wyjaśniliśmy procedurę ponownego zastosowania schowanych zmian w GIT.

Wniosek

Aby ponownie złożyć schowane zmiany, można wykorzystać dwie opcje za pomocą „Git Stash”Polecenie, takie jak„stosować" Lub "Muzyka pop”Opcje. „„Git Stash Pop”Polecenie ponownie zastosuje modyfikacje stash do katalogu roboczego i usuwa je ze stosu stash. Podczas "Zastosuj się git stash”Polecenie ponownie zastosuje zmiany w skrytce, ale utrzymuje je w stosie zapasów. W tym artykule wyjaśniono metody ponownego złożenia złożenia zmian w GIT.