git подмодуль разрывает репо, клонирование подмодуля напрямую работает - PullRequest
1 голос
/ 29 мая 2020

Я обнаружил проблему, в которой использую эту команду:

git clone --recurse-submodules ssh://git@someurl:9999/someproject/repoX.git

git успешно клонирует репо, если я не передаю git клонирует какие-либо флаги , но выдает эту ошибку, когда я использую --recurse-submodules и git пытается клонировать единственный подмодуль:

git@someurl: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'ssh://git@someurl:9999/someproject/submodule_repo.git' into submodule path 'C:/someproject/submodule_repo' failed

Очевидный ответ - мои права доступа плохие, но я могу клонировать подмодуль репо напрямую без проблем .. Эта команда завершается успешно: git clone --recurse-submodules ssh://git@someurl:9999/someproject/submodule_repo.git

что дает git?

...