Ten artykuł ilustruje:
Różnica między plikami Stash i Stage w git
W Git, „Chować na potem”To proces, który zapisuje niezatrujone zmodyfikowane pliki w stosie. Zmiany zapasów to niepotrzebne zmiany, których nie trzeba dodawać do indeksu GIT. Z drugiej strony „Scena”To krok, który dodaje nieokreszczeńcze pliki do obszaru inscenizacji GIT do celów śledzenia.
Jak schować pliki w git?
Aby schować pliki w git, najpierw przełącz do wymaganego katalogu i wyświetl jego bieżący status. Następnie napisz „Git Stash”Polecenie zapisanie niezmienionych lub niezaangażowanych zmian w skrytce i zweryfikowania zmian.
Krok 1: Wyświetl aktualny status
Najpierw wpisz poniżone polecenie, aby sprawdzić bieżący status katalogu roboczego:
Status $ git
Można zauważyć, że bieżące repozytorium zawiera „Test1.tekst" I "Test2.tekst„Dwa zmodyfikowane pliki, które należy śledzić:
Krok 2: Zabezpieczenie plików
Następnie zapisz niezmienione zmiany na skrytkę za pomocą dostarczonego polecenia:
$ git Stash
Krok 3: Zobacz historię stash
Następnie wprowadź następujące polecenie, aby wyświetlić przechowywane zmiany w skrytce:
$ git stash show
Zgodnie z poniższym wyjściem zmiany plików zostały zapisane w skrytce:
Krok 4: Sprawdź zmiany
Na koniec sprawdź aktualny status repozytorium roboczego:
Status $ git
Jak widać, status GIT jest teraz jasny, co wskazuje, że zmiany zostały pomyślnie schowane:
Jak sformułować pliki w git?
Aby złożyć wszystkie pliki w GIT, użyj „Git dodaj ." Komenda. Ponadto, jeśli użytkownik chce dodać pojedynczy plik, „Git dodaj „Można użyć polecenia.
Krok 1: Wyświetl status repozytorium
Najpierw sprawdź aktualny status katalogu roboczego:
Status $ git
Można zaobserwować, że repozytorium zawiera dwa nieokreślone lub nieokreślone pliki:
Krok 2: Pliki sceniczne
Teraz uruchom dostarczone polecenie, aby dodać pliki do obszaru inscenizacji GIT do celów śledzenia:
$ git add .
Krok 3: Sprawdź zmiany
Aby sprawdzić, czy pliki zostały zainscenizowane, czy nie, sprawdź status GIT:
Status $ git
Można zaobserwować, że zmiany plików nieokreślone zostały pomyślnie wystawione:
Wyjaśniliśmy o plikach stash i scenicznych w git.
Wniosek
"Chować na potem”Zapisuje niezmienione zmodyfikowane zmiany na liście Stash. Aby schować zmiany, „Git Stash„Polecenie jest wykorzystywane. Z drugiej strony, "Scena”Porusza nieporęczne zmiany w indeksie GIT. Do wszystkich plików do indeksu git, użyj „Git dodaj ." Komenda. W tym artykule ilustruje różnicę między plikami SASH i scenicznymi w git.