Если нет другой причины, по которой вы не заявили о желании сделать это, лучшим решением будет использование мелких клонов .
, которые могут выполнять разработчики (и ваш процесс CI).неглубокие клоны и отводят столько истории, сколько они хотят, а затем нормально работают с хранилищем.
Они могут клонировать с помощью --depth 10
, чтобы клонировать только последние 10 коммитов в репо
Или они могут использовать --shallow-since=<date>
, что кажется более соответствующим тому, чтовы делаете прямо сейчас: они могут клонировать все коммиты, начиная с определенной даты.