Powrót

Git stash - schowek w git

15 lut

GIT

To polecenie pozwalające zapisać zmiany w lokalnym repozytorium. Jest zupełnie niezależny od commitów i loga. Nie można też go wypchać do zdalnego repo. Git stash używa się  w sytuacji kiedy potrzebna jest szybka naprawa i wypchacie kodu. Kiedy jesteśmy w trakcie dużych zmian, unikamy w ten sposób pomyłki i być może niepotrzebnych konfliktów.

Oto lista podstawowych koment:

Lista rzeczy w schowku

git stash list


Dodanie zmian do schowka

git stash push


Podgląd zmian - gdzie 0 jest identyfikatorem schowanych zmian

git stash show stash@{0}


Przywraca ze schowka i usuwa z niego

git stash pop stash@{1}


Przywraca ze schowka, ale nie usuwa z niego

git stash apply stash@{1}


Usuwanie konkretnego schowka

git stash drop stash@{1}


Usuwanie wszystkiego ze schowka

git stash clear

Data utworzenia: 2 miesiące temu
Data aktualizacji: 2 miesiące temu