【Git 三】生成并添加SSH秘钥-LMLPHP

【Git 三】生成并添加SSH秘钥-LMLPHP

秘钥生成分为如下简单几步:

一、如果 Windows 或 Linux 上的 Git 是首次安装的,要填写两个配置项:

git config --global user.name xianhenyuan        #设置你的姓名
git config --global user.email [email protected]   #设置你的邮箱

二、生成秘钥

ps:在 Linux 上可直接进行此步骤操作,Windows 需要先进入 Git Bash 页面。

cd ~/.ssh
ssh-keygen -t rsa -C "[email protected]"
然后会让输入三个问题,第一个是要生成文件名,第二个是否有密码,无密码就直接回车,第三个确认密码。

生成步骤图片:

【Git 三】生成并添加SSH秘钥-LMLPHP

三、密钥添加到 ssh-agent 的高速缓存中

ssh-add ~/.ssh/id_rsa
#如果提示 Could not open a connection to your authentication agent. 先执行下面的命令
ssh-agent bash
#然后再
ssh-add ~/.ssh/id_rsa

四、秘钥添加到 GitLab 或 Github 的个人资料设置

cat id_rsa.pub   #获取公钥

【Git 三】生成并添加SSH秘钥-LMLPHP

然后添加到 GitLab 个人资料设置

【Git 三】生成并添加SSH秘钥-LMLPHP

五、现在就可以不用输入密码的克隆项目了。

【Git 三】生成并添加SSH秘钥-LMLPHP

上面是在 Linux 生成的秘钥并克隆的项目,Windows 上也是一样的步骤。

1、随便选择一个目录,右键点击选择 Git Bash Here

2、cd 进入到生成秘钥的目录,执行同样的步骤。

【Git 三】生成并添加SSH秘钥-LMLPHP

thanks~

05-11 18:12