#git #tags
#git #Теги
Вопрос:
Я хочу найти тег последней фиксации, если он присутствует. Пока я нашел только возможность получить последний тег внутри всех тегов..
Но я хочу знать, есть ли тег в последней фиксации или нет тега?
Ответ №1:
[редактировать] @phd указал, что git tag
у --points-at
этого есть опция, которая делает команду более удобной :
git tag --points-at HEAD
мой первоначальный ответ :
Вы можете использовать --points-at
опцию git for-each-ref
:
git for-each-ref --points-at=HEAD
Для отображения только имени тега и ограничения искомых ссылок тегом :
git for-each-ref --points-at=HEAD --format="%(refname:lstrip=2)" refs/tags
Комментарии:
2. Ой … да, это намного лучше, чем мои ранние бредни. Неплохо.