Podczas śledzenia wielu nowo utworzonych plików projektowych od obszaru roboczego do indeksu inscenizacji, programiści napotykają błędy. Chcą rozwiązać te błędy bez usunięcia/usuwania wszystkich dodanych modyfikacji z indeksu inscenizacji. W takich przypadkach są one zobowiązane do schwytania zmian poprzez wykonanie „Git Stash„Polecenie z„-indeks„Opcja utrzymania istniejących zmian indeksu inscenizacji.
Ten blog pokazał proces chwytania jedynie zmian w fazie git.
Jak mogę schować tylko zmiany w git?
Aby schować zmiany sceniczne w GIT, wykonaj dostarczone kroki:
Krok 1: Przejdź do repozytorium GIT
Najpierw przejdź do katalogu żądanego GIT za pomocą dostarczonego polecenia:
$ cd "c: \ Users \ nazma \ git \ perk2"
Krok 2: Wyświetl zawartość repozytorium
Następnie wykonaj „LS„Polecenie, aby wyświetlić istniejącą treść bieżącego repozytorium roboczego:
$ ls
Zgodnie z pod względem danych wyjściowych lokalne repozytorium zawiera wiele plików o różnych rozszerzeniach:
Krok 3: Wyświetl historię dziennika referencyjnego
Następnie wykonaj następujące polecenie, aby pokazać historię dziennika zatwierdzenia:
$ git log .
Krok 4: Zaraz zapasowy zmian
Na koniec zatrzymaj śledzone zmiany bieżącego repozytorium roboczego, uruchamiając „Git Stash" Komenda:
$ git stash-keep-index
Tutaj "-indeks”Używany do tymczasowego przechowywania indeksu inscenizacji:
Krok 5: Pokaż zebrane dane z indeksem
Następnie wykonaj „Git Show”Polecenie wraz z najnowszym indeksem Stash, aby szczegółowo wyświetlić swoją treść:
$ git show stash@0
Krok 6: Push Stash
Teraz, aby popchnąć schowane zmiany nowym komunikatem Stash, skorzystaj z „Git Stash Push" Komenda:
$ git stash push -m „Zmiany w skrytce”
Tutaj "-M„Opcja wskazuje wiadomość i„Zmiany zapasów”To nowa wiadomość stash:
Krok 7: Sprawdź nowy komunikat Stash
Wreszcie wyświetl listę wszystkich istniejących schowek i upewnij się, czy nowy komunikat Stash jest pomyślnie popchany, czy nie:
$ git Stash List
Otóż to! Zebraliśmy najłatwiejszy sposób na schowanie zmian w Git.
Wniosek
Aby schować zmiany sceniczne w Git, najpierw przejdź do żądanego repozytorium GIT i sprawdź jego listę treści. Następnie wyświetl aktualną historię dzienników repozytorium roboczego i użyj „Git Stash -eep -Indeks" Komenda. Następnie popchnij nowy komunikat Stash do indeksu, uruchamiając „git stash push -m " Komenda. Ten blog pokazał proces chwytania jedynie zmian w fazie git.