很简单,其实就两步,我们直接看 Gitlab 的 SSH 密钥配置界面,如下图:
1. 如果本地没有 SSH 密钥,先生成。
// 在任意路径打开GIT BASH,执行以下命令,期间所有询问可以直接Enter跳过
ssh-keygen -t rsa -C "注册Gitlab的邮箱"
2. 用记事本打开id_rsa.pub文件,把全部内容拷进去,点击“增加密钥”即可。
到这里就全部配置完毕,简单吧。
想了解更多可以继续往下看。
一. 问:为什么要配置 SSH ?
答:配置了 SSH 之后,git clone 和 git push 等操作都不需要输入账号密码了,简单快捷,但如果想让SSH生效,记得使用SSH对应的链接执行git clone命令哦,SSH的链接是以git@开头的,HTTP是以http://开头的。
二. 问:Github 如何配置 SSH 密钥呢?
答:其实Gitlab 和 Github 的配置都差不多的,Github是为了开源,Gitlab可以免费享受私密权限,一般情况下,项目协同开发都喜欢用Gitlab。