I don't want to see the diff, I just want to see a nice list of files in a stash. I'm having trouble finding that. I am not seeing it in here, and I'm not seeing it here.
            Asked
            
        
        
            Active
            
        
            Viewed 100 times
        
    2 Answers
2
            
            
        Found it:
git diff --name-only stash@{0}^ stash@{0}
This will show the files in stash@{0}. 
 
    
    
        ScottyBlades
        
- 12,189
- 5
- 77
- 85
1
            Pass --name-only to git stash show to show the most recent stash:
git stash show --name-only
To show stashes other than the most recent, pass stash@{N} where N is the stash number desired (0 being the most recent, also git stash list to list all stashes), e.g.:
git stash show --name-only stash@{0}
Many arguments that git diff accepts should be accepted by git stash show; sadly this isn’t very obvious, and --name-only isn’t documented under man git-stash.
 
    
    
        Andrew Marshall
        
- 95,083
- 20
- 220
- 214