Я успешно создал ключ развертывания для частного репозитория, используя описанный метод здесь.
Теперь, когда я бегу git clone repo_url
, я могу ожидать, что он будет клонирован? Но это не так. Появляется всплывающее окно с запросом учетных данных git (стандартный адрес электронной почты/пароль1). Где я ошибся? Я могу cat my_rsa_key
и вижу, что он был успешно создан (сохранен в папку по умолчанию).
Возможно, я что-то пропустил или мне нужно клонировать репо с помощью другой команды?
1 Что противоречит цели наличия ключа развертывания в первую очередь
у меня виндовс сервер 2019
Вероятно, вы пытаетесь клонировать репозиторий, используя https
, а не ssh
. Когда вы нажимаете «Клонировать или скачать» на github, вы можете выбрать ssh
, и это единственный способ использования вашего ключа развертывания.
Каков результат
git remote -v
? Если вы не хотите делиться URL-адресом, как он составлен (начинается сhttp://
,git@
или как-то еще)?