Команда git для отображения всех (легких) дат создания тегов

Есть ли один вкладыш, который показывает мне даты, когда были созданы все легковесные теги git?

Что-то вроде: git show tags --format=date?

3 ответа

Решение

Я нашел в этой ссылке решение, которое соответствует моим потребностям:

git log --tags --simplify-by-decoration --pretty="format:%ai %d"

Я поместил эту команду в псевдоним в моем ~/.aliasтак что теперь каждый раз, когда я бегу gitshowtagbydate Я получаю то, что мне нужно.

git tag -l показывает список всех тегов. --format Аргумент может быть использован для определения пользовательского вывода. Например:

git tag -l --format='%(refname)   %(taggerdate)'

Вы не можете

Облегченные (неаннотированные) теги указывают только на другой объект (например, фиксацию, у которой есть дата). См. один из других ответов, чтобы напечатать их ( ).

Аннотированные теги содержат дату, автора и сообщение. Один из других ответов, чтобы напечатать эти ( ).

Другие вопросы по тегам