2014-09-12 16 views
15

Posso elencare i nomi dei file modificati in uno stash, senza il loro contenuto?Elenca i nomi di file modificati in un git stash

Durante la ricerca, ho trovato solo persone che stampano l'intero diff, non sono riusciti a visualizzare solo i nomi file.

+3

'git stash show' passa i tuoi argomenti a 'git diff', quindi usa' --name-only' come al solito. – torek

+1

@torek convertilo in una risposta, per favore! :) –

risposta

25

Il sotto-comandi show, alla fine, invoca git diff con qualunque bandiere è stata impostata, o --stat se non è stata impostata alcuna, così semplicemente git stash show --name-only, che corre git diff --name-only tra la base commit e il lavoro-albero commit.

(Vedi here e here per una descrizione di ciò che ho preso a chiamare un "git scorta-bag". Si ottiene un diff tra il commit la borsa pende dal, e il w commit.)