git ssh免密登录

2022-04-13  本文已影响0人  柠檬C927

一、配置 git 的用户信息,用户名和邮箱是自己在Gitlab上申请的账号

#配置用户名
git config --global user.name "your_username"
#配置邮箱
git config --global user.email "your_email_address@example.com"
#查看系统配置,可查看已配置的用户名和邮箱
git config --global --list

配置成功后,执行如下命令,可以查看到已配置的用户名和邮箱

#查看系统配置
git config --global --list

二、生成SSH Key(公钥和私钥)
1、生成公钥秘钥

#邮箱地址是Gitlab账号的邮箱
ssh-keygen -t rsa -C "邮箱地址"

2、执行过程会有提示,可以直接enter,也可以设置存放路径或设置密码,生成后如下图所示:


截图_选择区域_20220413110103.png

3、打开.ssh目录,会显示id_rsa 和 id_rsa.pub两个文件,id_rsa是私钥, id_rsa.pub是公钥。

截图_选择区域_20220413111425.png

4、打开Gitlab,登录自己的账号,点击头像——>Edit profile——>SSH Keys。

image.png

5、将公钥复制进来,并添加公钥


image.png

三、验证是否成功
使用ssh克隆仓库到本地,如下图可以直接克隆下来,不需要在登录账号密码即可。(也可以试试 推送 git push 和 拉取 git pull)


image.png
上一篇下一篇

猜你喜欢

热点阅读