git clone: предупреждение: --depth игнорируется в локальных клонах; вместо этого используйте file://
У нас есть удаленный репозиторий в общей папке в нашей локальной сети. Я попытался сделать мелкого клона:
git clone --depth 1 //gitrepos-pc/git/foo/
Он дал мне это предупреждение и сделал полный клон:
warning: --depth is ignored in local clones; use file:// instead.
1 ответ
Решение
Хорошо, после некоторых экспериментов я получил, я должен был использовать
git clone --depth 1 file:////gitrepos-pc/git/foo/
Должно быть 4 слэша, а не 3, что было немного неожиданно. Я до сих пор не уверен, почему он настаивает на file:////
но я думаю, это просто причуды.