Получить историю подмодулей GIT только до указанной даты в истории

#git #git-submodules

Вопрос:

У меня есть основной проект и куча библиотек подмодулей внутри него. Ниже приведена усеченная история. (Мне все равно, что было до этого)

 git clone --shallow-since=2021-01-01 lt;SOME_REPOgt;  

Теперь я хотел бы клонировать подмодуль в том же суперпроекте, но я не вижу возможности —shallow-с тех пор. Все, что я вижу, — это … глубина.

 git submodule update --init --depth=lt;VALUEgt; --recommend-shallow lt;SUBMODULE_2gt;  
  • Как мне получить историю только с 2021-01-01 для ПОДМОДУЛЯ 2?
  • Существует ли эквивалентное преобразование из-мелкого-с тех пор в-глубину?

Я использую git версии 2.33.1