Я хочу создать (латексную) таблицу тегов и их сообщений прямо из git, поэтому мне нужно получить все теги, соответствующие шаблону, например:
/^v([0-9]|\.)*/
or so.
Как это сделать? Моя попытка:
git log --all --tags --grep="^v([0-9]|\.)*" --pretty=format:"%d & %s & %b"
терпит неудачу и ничего не возвращает (проверено на дереве исходного кода ядра Linux).
git for-each-ref refs/tags | grep $'\t''refs/tags/v[0-9.]*$'
, приправленный по вкусу. - person jthill   schedule 08.11.2013