git tag -n99
Breve e dolce Questo elencherà fino a 99 righe per ogni annotazione tag / messaggio di commit. Ecco un link alla documentazione ufficiale per il tag git .
Ora penso che la limitazione di mostrare solo fino a 99 righe per tag sia in realtà una buona cosa come la maggior parte del tempo, se ci fossero davvero più di 99 righe per un singolo tag, non vorrai davvero vedere tutto il resto di le linee vorresti? Se volessi vedere più di 99 righe per tag, puoi sempre aumentarlo a un numero maggiore.
Voglio dire, suppongo che ci potrebbe essere una situazione specifica o un motivo per voler vedere messaggi di tag di massa, ma a che punto non vuoi vedere l'intero messaggio? Quando ha più di 999 linee? 10.000? 1.000.000? Il mio punto è, in genere ha senso avere un limite su quante righe vedresti, e questo numero ti consente di impostarlo.
Dato che sto discutendo su ciò che generalmente vuoi vedere quando guardi i tuoi tag, probabilmente ha senso impostare qualcosa di simile come alias (dal commento di Iulian Onofrei di seguito):
git config --global alias.tags 'tag -n99'
Voglio dire, non vuoi davvero digitare git tag -n99
ogni volta che vuoi solo vedere i tuoi tag, vero? Una volta configurato tale alias, ogni volta che vuoi vedere i tuoi tag, devi semplicemente digitare git tags
nel tuo terminale. Personalmente, preferisco fare le cose un passo oltre e creare alias bash ancora più abbreviati per tutti i miei comandi comunemente usati. A tale scopo, potresti aggiungere qualcosa del genere al tuo file .bashrc (funziona su Linux e ambienti simili):
alias gtag='git tag -n99'
Quindi ogni volta che vuoi vedere i tuoi tag, devi solo digitare gtag
. Un altro vantaggio di percorrere il percorso dell'alias (o git alias o bash alias o qualsiasi altra cosa) è ora che hai già un posto in cui puoi aggiungere ulteriori personalizzazioni a come personalmente, generalmente vuoi che i tuoi tag ti vengano mostrati (come l'ordinamento in certi modi come nel mio commento qui sotto, ecc.). Una volta superato il trambusto della creazione del tuo primo alias, ora ti renderai conto di quanto sia facile crearne di più per altre cose che ti piace lavorare in modo personalizzato, ad esempio git log
, ma salviamo quello per una domanda / risposta diversa .
git tag -n
l'ho fatto per me