Получение последнего тега git от export-subst - PullRequest
0 голосов
/ 05 февраля 2019

Я хочу получить данные Git в архив, сгенерированный командой git archive.Добавление строки git_stuff.h export-subst в .gitattributes, по-видимому, является способом сделать это, не требуя дополнительных настроек, установки или установки Gitwhwhat.com для запуска сценария перед созданием архива.То, что я хочу, это хеш, короткий хеш, дата фиксации, ветвь и тег.Первые три легко.Я использую $Format: %H$, $Format: %h$ и $Format: %ci$.Четвертый хитрее, я могу использовать $Format: %D$ и отфильтровать результат в программе перед его отображением.Я понятия не имею, как сделать пятый.Согласно Получить последний тег git из текущего коммита , я могу получить его, используя подстановку %D, как и раньше, но, как и раньше, я получаю только верхнюю строку.Строка, которую я хочу, после удаления пустых строк, является первой, начинающейся с tag:.Как я могу получить информацию об этом теге?

...