git bush 生成git公钥私钥
首先需要安装git 和TortoiseGit(小乌龟)工具
生成公钥
找到.ssh,一般存放在c盘用户下,我的:C:\Users\eyun.ssh,如果有其中有文件,就删除。
右键打开Git Bash Here,查看用户名和邮箱
如果不存在就先设置用户名和邮箱,通过以下两个命令,邮箱和用户名随意填写,但邮箱要符合规范。
git config --global user.name "用户名"
$ git config --global user.email "邮箱"
生成公钥
ssh-keygen -t rsa -C "邮箱"
.pub文件即为公钥
gitlab 配置公钥
登录gitlab进入设置,找到SSH密钥设置。将刚才的.pub文件打开,复制所有内容到空白处,点击添加密钥即可
通过工具生成私钥
找到TortoiseGit/bin下puttygen.exe,双击打开
点击标记处
选择.ssh文件下id_rsa文件
点击保存私钥
.ppk文件为私钥
最后一步,使用git克隆的时候将刚刚生成的私钥选中,就可以通过ssh克隆啦