Stashing
w Git umożliwia tymczasowe przechowywanie niezatwierdzonych zmian i przejście do czystego stanu roboczego. Jest to przydatne, gdy musisz przełączyć się do innej gałęzi lub pracować nad inną funkcją bez zatwierdzania zmian, nad którymi aktualnie pracujesz.
Oto kroki, których należy użyć Stashing
w Git:
Stash
twoje zmiany
Upewnij się, że jesteś w swoim katalogu roboczym i uruchom następujące polecenie:
To polecenie ukryje wszystkie niezatwierdzone zmiany w nowej skrytce o określonej nazwie. Jeśli nie podasz stash
nazwy, Git automatycznie wygeneruje nazwę domyślną.
Wyświetl stash
listę
Aby wyświetlić listę skrytek w swoim repozytorium, uruchom polecenie:
To polecenie wyświetli wszystkie istniejące skrytki wraz z ich numerami indeksów.
Zastosuj stash
Aby zastosować a stash
do swojego stanu roboczego, uruchom polecenie:
Zastąp <stash_name>
nazwą stash
lub numerem indeksu, który chcesz zastosować. Jeśli nie podasz stash
nazwy, Git domyślnie zastosuje najnowszą wersję stash
.
Upuść stash
Po pomyślnym zastosowaniu skrytki i już jej nie potrzebujesz, możesz ją upuścić za pomocą polecenia:
Zastąp <stash_name>
nazwą stash
lub numerem indeksu, który chcesz zastosować. Jeśli nie podasz stash
nazwy, Git domyślnie zastosuje najnowszą wersję stash
.
Stashing
to ważna funkcja w Git, która pozwala na tymczasowe przechowywanie niezatwierdzonych zmian bez ich utraty. Pomaga to łatwo przełączać się między gałęziami i funkcjami bez zakłócania przepływu pracy.