Как перечислить все теги вместе с полным сообщением в git?

Я хочу, чтобы git перечислял все теги вместе с полной аннотацией или сообщением о фиксации. Что-то вроде этого близко:

git tag -n5

Это делает именно то, что я хочу, за исключением того, что оно будет отображаться только до первых 5 строк сообщения тега.

Думаю, я могу просто использовать очень большое число. Какое наибольшее число я могу использовать здесь?

ОБНОВЛЕНИЕ : У меня было много времени подумать об этом, и теперь я думаю, что не знаю » t обязательно хотите показать все сообщение, если оно чрезвычайно длинное. Мне кажется, что что-то вроде этого работает нормально:

git tag -n99

Если сообщение тега действительно длиннее 99 строк, я не хочу видеть его полностью. Но Git чрезвычайно сложен и гибок. В каких случаях это не лучшее решение? Я заметил, что во многих опубликованных решениях используется опция -l , но разве это не просто указание шаблона для поиска?

326
задан cmcginty 11 August 2017 в 21:49
поделиться