Visual Studio-Git克隆无法通过SSH进行故障转移,但可以通过HTTPS进行工作

时间:2018-08-22 18:38:07

标签: windows git github clone

我正在使用Visual Studio 2017(15.8.1)和Git工具的全新安装。 当我尝试使用命令行工具或git工具克隆现有的GitHub存储库时,收到以下错误消息:

int*

我相信此错误是由SSH引起的,我似乎无法使git使用HTTPS。预先感谢。

2 个答案:

答案 0 :(得分:0)

如果您正在GitHub上使用2要素身份验证

您必须执行以下任一操作:

  1. 使用SSH链接,将SSH密钥添加到您的GitHub帐户,然后在Windows中使用SSH代理加载它,这可以使用Putty完成。
  2. Generate a personal access token,然后使用HTTPS链接。使用您的GitHub用户名作为用户名,但使用生成的访问令牌作为您的密码。

如果要使用https克隆任何存储库

仅使用HTTPS链接而不是SSH链接克隆它。您可以在此处找到两个链接,方法是单击使用SSH ,然后切换到SSH链接:

SSH link

答案 1 :(得分:0)

就我而言,我必须删除〜/ .ssh / known_hosts文件,以便下次您通过ssh访问git时可以创建一个新文件。