mac:
Add SSH KEY公钥
1、 先cd进.ssh文件夹,查看电脑中是否存在之前添加的公钥文件(id_rsa.pub、id_rsa),要是存在,就先删除:
jingchengxindeMacBook-Pro:~ jingchengxin$ cd .ssh
jingchengxindeMacBook-Pro:.ssh jingchengxin$ ls
backup id_rsa id_rsa.pub kev known_hosts
2、存在id_rsa、id_rsa.pub文件,然后删除;
3、创建ssh(邮箱改成自己公司提供的git的邮箱)这里注意啊,千万不要输入密码
ssh-keygen -t rsa -C "jingchengxin@xiaomi.com"
4、查看.ssh文件夹,并发现重新生成了id_rsa,id_rsa.pub两个文件
ls
5、查看id_rsa.pub文件内容,即自己电脑生成的公钥;
jingchengxindeMacBook-Pro:.ssh jingchengxin$ cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD2M7L4e00iHeWJZttV8AiulrqwtEt5PEySu/RGKpPfi1MRdFuCpKnk6rd1FteqfxMHek1IWGyDZiV5rWRcTgAf0+Pi2CHwiM+MBtH/1sS7P03jLB+i+mExEDJQtVnR6Fkwuik0gplsdz6qt9C4+H4mlMd/oTtu/rhv/abr0vA94p/MwdfIOKN7n0y3kXEhePKeJCk8xziUZQXx+Ia8zIN5JSQ6zIG22lJj2t2Dx3t8Fgf/4QirpJJjRxpFce40R59igdSN+6bUPivu5vSYRqBhjoORdaUlE/HsOUQLBhcAPYJ2RpzqInVFnxqvE6+ZnXLI6LfuCwcDsCZ2GDiSb jingchengxin@xiaomi.com
6、上面代码块中加粗部分即为当前电脑的公钥;
将公钥添加到gitlab中
7、打开gitlab,并打开网页右上角的个人中心的设置界面,并打开SSH Keys Tab界面;
8、将公钥粘贴在输入框内,并点击 Add key按钮:
9、如何判断是否添加成功? ssh -T git@git.n.xiaomi.co
windows:
1、直接在cmd 窗口输入: ssh-keygen -t rsa -C "邮箱"
2、gitlab添加对应公钥
id_rsa.pub内容
3、添加成功后确认是否添加成功:访问如下命令
ssh -T git@git.n.xiaomi.co