如何使用部署密钥克隆回购协议?
How to clone repo using deploy key?
我使用概述的方法 here 成功地为私有存储库创建了部署密钥。
现在当我 运行 git clone repo_url
我希望它能克隆?但事实并非如此。出现一个弹出窗口,需要 git 凭据(标准 email/password1)。我哪里出错了?我可以cat my_rsa_key
看到已经创建成功(保存到默认位置)
也许我遗漏了什么,或者我是否必须使用不同的命令克隆存储库?
1 这违背了部署密钥的初衷
备注
我在 windows 服务器 2019
您可能正在尝试使用 https
而不是 ssh
克隆存储库。当您在 github 上单击 "Clone or download" 时,您可以选择 ssh
,这是使用部署密钥的唯一方式。
我使用概述的方法 here 成功地为私有存储库创建了部署密钥。
现在当我 运行 git clone repo_url
我希望它能克隆?但事实并非如此。出现一个弹出窗口,需要 git 凭据(标准 email/password1)。我哪里出错了?我可以cat my_rsa_key
看到已经创建成功(保存到默认位置)
也许我遗漏了什么,或者我是否必须使用不同的命令克隆存储库?
1 这违背了部署密钥的初衷
备注
我在 windows 服务器 2019
您可能正在尝试使用 https
而不是 ssh
克隆存储库。当您在 github 上单击 "Clone or download" 时,您可以选择 ssh
,这是使用部署密钥的唯一方式。