git - 如何使用部署密钥克隆仓库?
问题描述
我使用此处概述的方法成功地为私有存储库创建了部署密钥。
现在,当我运行时,git clone repo_url
我希望它会克隆?但事实并非如此。出现一个弹出窗口,需要 git 凭据(标准电子邮件/密码1)。我哪里出错了?我可以cat my_rsa_key
看到它已经创建成功(保存到默认位置)。
也许我错过了一些东西,或者我必须使用不同的命令克隆 repo?
1这首先破坏了拥有部署密钥的目的
笔记
我在 Windows Server 2019 上
解决方案
您可能正在尝试使用https
而不是ssh
. 当您在 github 上单击“克隆或下载”时,您可以选择ssh
,这是您部署密钥的唯一使用方式。
推荐阅读
- math - 符号 $n\in\{0,1,2,...\} 和 $\n=0,1,2,...$ 有区别吗?
- passport.js - Facebook 战略与工兵和波尔卡
- apache-tika - 对于大于 2-3MB 的文件大小,Apache tika 解析非常慢
- python - Django 为同一子类别生成多个 url
- python - TypeError - 'int' 对象在 Lambda 函数中不可调用
- node.js - NodeJS:如何在用户身份验证后重置公用文件夹的缓存控制
- php - 在 WooCommerce 电子邮件通知上下载之前显示订单详细信息
- javascript - 我在使用 Axios 从我的 ReactNative 应用程序发送 FormData 并使用 multer 将其获取到我的服务器时遇到问题
- python - 如何在同一个图表tkinter上叠加多个图
- python - 选择用于 H2O 交叉验证的 nfolds 是否会改变使用的数据百分比?