git stash

Takes current changes and stashes them away so that there won't be any changes in your workspace. The stashed changes are saved and can be later restored.