SSH 介绍
加密通讯协议
SSH key 的作用:实现本地仓库和 Github 之间免登录的加密数据传输。
SSH key 的好处:免登录身份认证、数据加密传输。
SSH key 由两部分组成,分别是:
- id_rsa(私钥文件,存放于客户端的电脑中即可)
- id_rsa.pub(公钥文件,需要配置到远端服务器 中)
SSH配置流程
(1)打开 Git Bash
(2)输入命令:ssh-keygen -t rsa -C '邮箱'
(3)连续敲击 3 次回车,即可在 C:\Users\用户名文件夹.ssh 目录中生成 id_rsa 和 id_rsa.pub 两个文件
(4)使用记事本打开 id_rsa.pub 文件,复制里面的文本内容
(5)在你的远程仓库网址, 点击头像 -> 设置 -> SSH 公钥 -> 粘贴
(6)配置好公钥之后,就能正常clone代码