Довольно часто при работе с git возникает ситуация, когда необходимо обновиться (сделать pull), но при этом коммитить сырой код совсем не хочется. На помощь спешит команда git stash, которая скрывает все сделанные изменения и переводит код в состояние HEAD. После чего можно сделать pull, а дальше уже накатить изменения до этого спрятанные.
git stash – это то, что я искал
2