gitlab添加ssh key

如果使用ssh方式拉取git仓库代码,必须先生存ssh key。因为本地Git仓库和Gitlab仓库之间的传输是通过SSH加密的,所以必须要让gitlab仓库认证你的SSH key。

 

第1步:创建SSH Key。

检查用户目录下的.ssh隐藏目录,是否有id_rsa、id_rsa.pub文件,如果没有需要手动生成。生成方法:

(linux/mac下直接在Terminal操作,Windows 下请使用bash控制台类的工具)

$ ssh-****** -t rsa -C "[email protected]"

按照命令提示可以快速生成**文件

 

gitlab添加ssh key

第2步:上传证书

登录gitlab,到个人设定(profile Setting → SSH Keys),选择添加Key(Add SSH Key)

把生成好的公钥id_rsa.pub内容拷贝,粘贴到Key的文本框,签名会自动添加(生成证书时输入了邮件地址)

选择添加,成功。

注意,生成账号时使用的邮件地址尽量和生成证书时的一样。