网上找了好多文档才搞定了git 中clone命令报错这个问题,随手记录一下
1. 删除.ssh文件夹(C:\Users\Administrator\.ssh)下的known_hosts(手动删除)
2. 在下载好的Git中的bin目录下打开bash.exe输入命令ssh-keygen -t rsa -C "username" (注:username为你git上的用户名),如果执行成功。返回:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/username/.ssh/id_rsa): ======》回车
Enter passphrase(empty for no passphrase);=======》回车
Enter same passphrase again ======》回车 会显示一长串内容其中
还有一些..o.. o oo .oS. 之类的代码,这说明SSH key就已经生成了。文件目录就是:username/.ssh/id_rsa
3. 然后找到系统自动在.ssh文件夹下生成的文件,将其内容全部复制即可
4. 打开https://github.com/,登陆你的账户,进入设置(Settings)找到
5. 将你复制的内容粘贴到key中
再点击Add SSH Key
6. 重复之前的git clone命令即可