Fun with git stash

If you're anything like me, the only times you've ever used git stash it went something like this: In the middle of working on branch A you decided you should test something out on branch B. So you quickly run git stash, checkout branch B and test something ...