Hai posto alcune domande diverse nel post e altri intervistati hanno dato buone risposte ad alcune di esse. Quello che sembra più importante ma non ha avuto risposta è questo:
>> Non sono convinto che tutti i file che avevo nascosto fossero stati sbloccati. C'è qualcosa che posso fare? Qualche modo per controllare?
Confronta la scorta con l'albero locale
Penso che quello che vuoi fare sia confrontare la scorta con il tuo albero di lavoro locale . Puoi mettere l'opzione -p sul comando stash e sei a posto:
git stash show -p
Se ce n'è uno in particolare che stai cercando, usa il suo nome o ID git stash dall'elenco stash:
git stash show -p stash@{3}
Forse usi il diff?
Se sei davvero interessato a spingere le tue abilità git, potresti sempre optare per un diff. Per vedere la differenza tra ciò che è nello stash e ciò che è archiviato in HEAD sul ramo principale, è possibile utilizzare il seguente diff:
git diff stash@ master
Un altro comando accurato per mostrarti le modifiche per gli elementi nella cronologia di stash che potrebbero tornare utili è --stat:
git stash list --stat
Ma penso che la risposta semplice sia la risposta giusta. Usa l'opzione -p e probabilmente vedrai se la scorta che hai accantonato è stata rimossa .
git stash show -p stash@{3}
git stash list
. Se hai fatto due scorte, chiamagit stash pop
due volte.