Действительно, метод фильтра не будет работать. Как далее отмечено в вопросе, вы ссылаетесь:
Начиная с версии v2.19.0 сервер не поддерживается, но его уже можно локально протестировать.
Разреженная проверка будет по-прежнему загружать все файлы, просто не извлечет их на диск.
GVFS требует изменений на сервере и поддерживается только в Azure Repos. Он не является частью акции (вы указываете, что ваш Git-сервер - 2.18.)
Как отметил Шайки Абрамчик, использование REST API может быть вашим лучшим вариантом. Если ваш хостинг-провайдер поддерживает это, вы, вероятно, можете загрузить файл непосредственно у хостинг-провайдера. Многие хостинг-провайдеры позволят вам зафиксировать эти изменения .