git-archive, оказывается, умеет делать архивы не из где-то
склонированного репозитория, а получая уже готовый результат с сервера.
На нём, правда, надо например такое указать для включения:
[daemon]
uploadarch = true
В локальной инфраструктуре сборки может оказаться удобно.