GIT SSH密钥生成及配置

SSH是一种网络协议,用于计算机之间的加密登录。GIT本地和服务器之间的传输是通过SSH加密传输的,这个秘钥是就相当于一个禁令,用于在本地和远端服务器建立联系。

第一步:查看你本地是否已经生成SSH Key

详解:打开你本地的CMD命令行 输入cd .ssh,如果能进入到.ssd目录下,那就说明有SSH Key。
GIT SSH密钥生成及配置_第1张图片
有的话可以直接忽略密钥生成

第二步:生成秘钥

1,修改姓名

git config --global user.name ‘xxxxx’ 

在这里插入图片描述

2,修改邮箱

git config –-global user.email ‘xxxxx’ 

3,生成秘钥

ssh-keygen -t rsa -C ‘上面的邮箱’

GIT SSH密钥生成及配置_第2张图片
在这里插入图片描述
GIT SSH密钥生成及配置_第3张图片

第三步:部署

1,打开GitLab,点击右上角头像,再点击下拉框的Settings
GIT SSH密钥生成及配置_第4张图片
2,添加秘钥
把C:/Users/***/.ssh/id_rsa.pub)用编辑器打开,复制,粘贴到要输入SSh公钥的地方。
GIT SSH密钥生成及配置_第5张图片

4,最后验证一下是否添加成功

输入ssh -T [email protected] 会弹出Hi ***! You've successfully authenticated, but GitHub does not provide shell access.
GIT SSH密钥生成及配置_第6张图片

你可能感兴趣的:(Tool,git,ssh,github,gitlab)