Ho due hash di commit e voglio elencare tutti i tag che iniziano con phinx-
tra questi due hash di commit. Come posso farlo?Ottenere un elenco di tutti i tag tra due commit
Edit:
Questo è quello che sono venuto su con. C'è una soluzione migliore
git log --pretty=format:'%D' 35164f33..49085fbe | grep -o 'tag: phinx-[0-9]*'
Idea interessante. Grazie. –
Mi piace perché il pattern è abbinato solo al nome del tag e viene restituito solo il nome del tag, non l'intera riga del registro – Francesco
L'uso di 'comm' è quello che ho suggerito nella risposta [VonC linkato nella sua risposta] (http: //stackoverflow.com/a/36787860/1256452). Dovrebbe funzionare bene, ma vedere l'avvertenza che menziona l'affermazione della documentazione secondo cui gli input comm dovrebbero essere ordinati. (Fortunatamente anche 'git tag -l' è pronto per l'ordinamento!) – torek