-
Notifications
You must be signed in to change notification settings - Fork 24
Git stash
rsajob edited this page Jul 6, 2015
·
1 revision
Команда git stash
сохраняет все не закомиченные изменения во временное хранилище (карман) и сбрасывает состояние ветки до HEAD.
-
git stash
— добавить текущие незакоммиченные изменения в стек изменений и сбросить текущую рабочую копию до HEAD’а репозитория; -
git stash list
— показать все изменения в стеке; -
git stash show
— показать последнее измененеие в стеке (патч); -
git stash apply
— применить последнее изменение из стека к текущей рабочей копии; -
git stash drop
— удалить последнее изменение в стеке; -
git stash pop
— применить последнее изменение из стека к текущей рабочей копии и удалить его из стека; -
git stash clear
— очистить стек изменений.
При заборе новых изменений необходимо вызвать следующую последовательность команд:
git stash
git pull
git stash apply
git add -u
git commit
git push
git stash drop