Я пытаюсь клонировать (на самом деле это Bundler) репозиторий с указанием каталога назначения:
git clone 'git@bitbucket.org:org/repo.git' \
"/home/maurizio/.asdf/installs/ruby/2.3.8/lib/ruby/gems/2.3.0/cache/bundler/git/repo-34ec47fae53fea1f1a83aa12476ce783204fcfef" \
--bare --no-hardlinks --quiet
Эта команда завершается ошибкой со следующим сообщением об ошибке:
Forbidden
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Итак Я попытался вручную запустить команду и получаю ту же ошибку, , если Я не удаляю каталог назначения:
git clone 'git@bitbucket.org:org/repo.git' \
--bare --no-hardlinks --quiet
В качестве обходного пути, я вручную клонирую ее и перемещаю после клона.
Моя установка довольно стандартная; У меня просто есть альтернативный ключ S SH для этого проекта, сохраненный как ~/.ssh/id_rsa_org
, который работает нормально.