git tag -n99
Короткий і милий. У цьому списку відображатиметься до 99 рядків із кожного повідомлення про анотацію / фіксацію тегів. Ось посилання на офіційну документацію для git tag .
Тепер я думаю, що обмеження показу лише до 99 рядків на тег насправді є хорошою справою, як і більшість часу, якби на один тег дійсно було більше 99 рядків, ви б не хотіли бачити всі інші лінії ви б? Якщо ви хочете бачити більше 99 рядків за тег, ви завжди можете збільшити це до більшої кількості.
Я маю на увазі, я думаю, може виникнути конкретна ситуація або причина, щоб хотіти бачити масові повідомлення з тегами, але в який момент ви не хочете бачити все повідомлення? Коли в ньому більше 999 рядків? 10 000? 1 000 000? Моя думка, як правило, має сенс мати обмеження на кількість рядків, які ви побачили, і це число дозволяє вам встановити це.
Оскільки я навожу аргумент щодо того, що ви, як правило, хочете побачити, дивлячись на свої теги, певно, має сенс встановити щось подібне як псевдонім (з коментаря Юліана Онофрея нижче):
git config --global alias.tags 'tag -n99'
Я маю на увазі, вам не дуже хочеться вводити git tag -n99
кожен раз, коли ви просто хочете бачити свої теги, чи не так? Після того, як цей псевдонім налаштовано, коли б ви хотіли бачити свої теги, ви просто введете git tags
свій термінал. Особисто я вважаю за краще зробити щось на крок далі, ніж це, і створити ще більш скорочені псевдоніми bash для всіх моїх часто використовуваних команд. Для цього ви можете додати щось подібне до файлу .bashrc (працює в Linux та подібних середовищах):
alias gtag='git tag -n99'
Тоді, коли ви хочете побачити свої теги, ви просто набираєте текст gtag
. Ще одна перевага спускатися по шляху псевдоніму (або git псевдоніми, або bash псевдоніми чи будь-що інше) - це те, що тепер у вас є місце, де ви можете додати подальші налаштування до того, як ви особисто, як правило, хочете, щоб ваші теги були показані вам (наприклад, сортування їх певними способами, як у моєму коментарі нижче тощо). Як тільки ви переконаєтеся у створенні свого першого псевдоніма, тепер зрозумієте, як легко створити більше їх для інших речей, на які ви хочете працювати, як на замовлення git log
, але давайте збережемо його для іншого питання / відповіді .
git tag -n
зробив це для мене