介绍
Git 是基于多种传输协议,最常用的是 Https 和 SSH 。两者都是为了数据传输安全。
SSH 密钥是为了节省输入用户名与密码的过程,又要同时保证传输安全。不是必须设置。但设置之后对 pull、push 代码可以不用输用户名密码。
案例
1.查看
进入 ssh 目录
cd ~/.ssh

2.生成
执行命令,创建一个ssh密钥
ssh-keygen -t rsa -C "自己邮箱账号"
然后enter三连

看到会生成这三个文件

id_rsa:私钥
id_rsa.pub:公钥
复制公钥到自己或者公司放密钥的地方
然后拉取代码 git clone xxxurl (ssh的网址)