git tag -n99
Krótkie i słodkie. Spowoduje to wyświetlenie do 99 wierszy z każdej wiadomości adnotacji / zatwierdzenia znacznika. Oto link do oficjalnej dokumentacji tagu git .
Myślę, że ograniczenie wyświetlania tylko 99 linii na tag jest w rzeczywistości dobrą rzeczą, ponieważ przez większość czasu, gdyby było naprawdę więcej niż 99 linii na jeden tag, naprawdę nie chciałbyś zobaczyć całej reszty linie byś? Jeśli chciałbyś zobaczyć więcej niż 99 linii na tag, zawsze możesz zwiększyć to do większej liczby.
Mam na myśli, że może istnieć konkretna sytuacja lub powód, aby chcieć zobaczyć masowe wiadomości tagów, ale w którym momencie nie chcesz zobaczyć całej wiadomości? Kiedy ma więcej niż 999 linii? 10 000? 1 000 000? Chodzi mi o to, że zwykle ma sens ograniczenie liczby linii, które można zobaczyć, a ta liczba pozwala to ustawić.
Ponieważ argumentuję za tym, co ogólnie chcesz zobaczyć, gdy patrzysz na tagi, prawdopodobnie warto ustawić coś takiego jako alias (z komentarza Iuliana Onofrei poniżej):
git config --global alias.tags 'tag -n99'
Chodzi mi o to, że tak naprawdę nie chcesz wpisywać za git tag -n99
każdym razem, gdy chcesz tylko zobaczyć tagi, prawda? Po skonfigurowaniu tego aliasu za każdym razem, gdy chcesz zobaczyć swoje tagi, wystarczy wpisać git tags
w terminalu. Osobiście wolę pójść o krok dalej i stworzyć jeszcze bardziej skrócone aliasy bash dla wszystkich moich często używanych poleceń. W tym celu możesz dodać coś takiego do pliku .bashrc (działa w systemie Linux i podobnych środowiskach):
alias gtag='git tag -n99'
Następnie, gdy chcesz zobaczyć tagi, po prostu wpisz gtag
. Kolejną zaletą przejścia aliasami (aliasy git lub aliasy bash lub cokolwiek innego) jest to, że masz już miejsce, w którym możesz dodawać dalsze dostosowania do tego, jak osobiście chcesz, aby Twoje tagi były pokazywane (np. Sortowanie je w określony sposób, jak w moim komentarzu poniżej itp.). Gdy miniesz już trud tworzenia pierwszego aliasu, zrozumiesz, jak łatwo jest stworzyć więcej z nich dla innych rzeczy, które lubisz pracować w spersonalizowany sposób, na przykład git log
, ale zapiszmy to na inne pytanie / odpowiedź .
git tag -n
Zrobiłem to dla mnie