Jak mogę schować tylko zmiany w git?

Jak mogę schować tylko zmiany w git?

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:

  • Przejdź do repozytorium GIT.
  • Sprawdź listę treści repozytorium.
  • Zobacz aktualną historię dziennika repozytorium roboczego.
  • Użyj polecenia „Git Stash -eep -Indeks”.
  • Aby popchnąć nowy komunikat Stash do indeksu, wykonaj polecenie „Git Stash Push -m„ ”.

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.