Команда 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)'
Вы не можете
Облегченные (неаннотированные) теги указывают только на другой объект (например, фиксацию, у которой есть дата). См. один из других ответов, чтобы напечатать их (
Аннотированные теги содержат дату, автора и сообщение. Один из других ответов, чтобы напечатать эти (