初次登录gitlab时,一般会有这样的提示
You won’t be able to pull or push project code via SSH until you add an SSH key to your profile
这时,需要生成ssh公钥。可参考文章:ssh客户端无需输入密码登录服务器
1 | $ cd ~/.ssh |
我们需要寻找一对以 id_dsa 或 id_rsa 命名的文件,其中一个带有 .pub 扩展名。 .pub 文件是你的公钥,另一个则是私钥。 如果找不到这样的文件(或者根本没有 .ssh 目录),你可以通过运行 ssh-keygen 程序来创建它们。
1 | $ cat ~/.ssh/id_rsa.pub |
把内容复制到git中ssh Key里面,下次就可以自动登录和密码操作git了