Git stash twice

Question:

I had to quickly switch git branches, so I ran git stash, but I had to run it again because one of my files needed editing.

So I’ve run git stash twice, and I’m ready to go back to editing my files. I ran git stash apply but I’m not convinced that all of the files I had stashed were unstashed. Is there anything I can do? Any way to check?

When I run git stash show, I just see the last of my two git stashes.

Is there anyway to show all git stashes?

Answer:

You can get a list of all stashes with

which will show you something like

If you made two stashes, then just call git stash pop twice. As opposed to git stash apply, pop applies and removes the latest stash.

You can also reference a specific stash, e.g.

or

Leave a Reply