Я реализую в своем приложении возможность использовать - глубина 1
для создания минимального функционального клона репозитория git, и я только что понял, что тупой HTTP-транспорт не поддерживает - глубину
. Я хотел бы автоматически определять, является ли HTTP-пульт «глупым» или «умным», поэтому я могу опустить параметр - depth
при разговоре с «глупыми» HTTP-репозиториями. Возможно ли это?
В качестве альтернативы, есть ли прямой способ проверить, поддерживает ли git remote - depth
?