创建ssh密钥
在终端命令行中下载GitHub上面的文件是,需要创建密钥连接。虽然不创建也可以下载,但是这种方法帅啊!!!
为什么要创建ssh密钥:
Git使用https协议,每次pull, push都要输入密码,相当的烦。使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。
公钥我们一般是给服务器的,他们到时候在权限中加入我给的公钥,然后当我从远地仓库中下载项目的时候,我在git clone xxx的时候,那个服务器我通过他的绑定的公钥来匹配我的私钥,这个时候,如果匹配,则就可以正常下载,如果不匹配,则失败.
大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。
学习了下如何创建ssh密钥。以下做以总结备忘,具体流程如下:
一,下载安装git
- 官网:https://git-scm.com/download
百度网盘:链接:https://pan.baidu.com/s/14BEw86FiJVy-jJF3XlSHgg?pwd=1234
提取码:1234 - 安装直接下一步就好了。
二,运行生成密钥
-
桌面右键打开git控制台
-
在控制台依次执行以下命令:
ssh-keygen -t rsa -C “nideyouxiang@xxx.com”
cd ~/.ssh
cat id_rsa.pub -
复制下最后一段生成的密钥。
三,登录github账号
-
注册登录github账号,在主页点击头像,点击settings。
-
选择图中的ssh
-
新建密钥
-
随便取个名字,再将复制的密钥粘贴在下框中,点击生成就可以看到自己生成的密钥了。