Как правильно оргазиновать работу с git?
Ну не смешно же
никуда ваши изменения не исчезли. Вы их просто "спрятали". После того, как сделаете pull, вы можете снова применить ваши "спрятанные" изменения git stash apply.
Можно прятать несколько состояний, а их список смотреть командой git stash list.
Удобная штука :)