Você fez algumas perguntas diferentes na postagem, e outros entrevistados deram boas respostas a algumas delas. O que parece mais importante, mas não foi respondido é este:
>> Não estou convencido de que todos os arquivos que armazenei não foram armazenados. Há algo que eu possa fazer? Alguma maneira de verificar?
Compare o estoque com a árvore local
Acho que o que você quer fazer é comparar o estoque com a árvore de trabalho local . Você pode colocar a opção -p no comando stash e você está bem:
git stash show -p
Se você está atrás de um em particular, apenas use o nome git stash ou id da lista stash:
git stash show -p stash@{3}
Talvez use o diff?
Se você está realmente interessado em aprimorar suas habilidades git, você sempre pode ir para um diff. Para ver a diferença entre o que está no estoque e o que é verificado no HEAD no branch master, o seguinte diff pode ser usado:
git diff stash@ master
Outro comando interessante para mostrar a você as mudanças de elementos no histórico do stash que podem ser úteis é --stat:
git stash list --stat
Mas acho que a resposta simples é a resposta certa. Basta usar a opção -p e você provavelmente verá se o estoque que você arquivou foi retirado.
git stash show -p stash@{3}
git stash list
. Se você fez dois stashes, faça callgit stash pop
duas vezes.