一.iGerrit登录
二.本地ssh配置
1.如果没生成过ssh key,请先在本机生成一个ssh key:ssh-keygen -t rsa
2.添加私钥到ssh agent:ssh-add id_rsa
3.在本地的.ssh文件夹下新建config文件,文件中写入“user your_name”并保存
三.本地ssh添加到服务器
1.在登录的iGerrit上,点击Settings,进入用户信息的设定页面
2.点击左边条中的SSH Public Keys
,进入用户ssh key配置页面
3.在Add SSH Public Key
下面空白的编辑区内中拷贝本机的ssh public key中的内容,点击输入框下的Add按钮。
4.用文本编辑器打开你的ssh public key,默认是~/.ssh/id_rsa.pub
,然后将邮箱之前的内容拷贝到Add SSH Public Key区域中。
四.ssh测试
PS:如果出现以下类似错误,请使用 ssh-add id_rsa 命令将私钥添加到认证代理中
Agent admitted failure to sign using the key.
Permission denied (publickey).