It is just a basic introduction to git stash. The article could be improved if it would explain when to use stash and how one of the most common use cases can be avoid using using the setting: git config --global rebase.autoStash true
This is a great point - I'll likely make a follow up post regarding this. I've never seen the autoStash option (it's not even on the git-stash man pages/documentation), and definitely very useful.
Edit: I've added a section on autostashing and on the -p flag.