我正在使用Visual Studio 2017(15.8.1)和Git工具的全新安装。当我尝试通过使用命令行工具或使用git工具克隆现有的GitHub存储库时,收到以下错误消息:
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
我相信这个错误是由SSH引起的,我似乎无法让git使用HTTPS。提前致谢。
如果您在GitHub上使用双因素身份验证
您必须执行以下操作之一:
如果要使用https克隆任何存储库
只需使用HTTPS链接而不是SSH链接克隆它。您可以在此处找到这两个链接,通过单击“使用SSH”,您可以切换到SSH链接:
在我的情况下,我不得不删除〜/ .ssh / known_hosts文件,以便下次通过ssh访问git时会生成一个新文件。