Я хотел бы настроить крюк git, который создает структуру каталогов в стиле CDN на основе входящих тегов. Так, например, если последний тег в локальном репозитории "v1.2.1", и я вытаскиваю фиксацию с "v1.2.2", он должен увидеть новый тег и клонировать репозиторий в новое прямо (../1.2.2) соответственно.
Я уверен, что хочу прикрепить это к post-receive, однако я не могу найти что-либо в документации о git перехватах о том, как читать входящие теги. Они поставляются на другом крючке? Мне действительно нужно, чтобы оболочка script запускала команду git, чтобы увидеть, есть ли у какого-либо из новых коммитов новые теги?
Спасибо!