公司项目从svn中迁移到了gitlab,而自己的一些项目放在github上。这样就导致要配置不同的ssh-key对应不同的环境。废话不多说,直接上步骤:
1、生成gitlab上账号对应的ssh-key
1 | ssh-keygen -t rsa -C "yourmail@xxx.com" -b 4096 -f ~/.ssh/gitlab_id_rsa |
在~/.ssh/目录下会生成gitlab_id_rsa和gitlab_id_rsa.pub私钥和公钥。我们将gitlab_id_rsa.pub中的内容粘帖到公司gitlab服务器的SSH-key的配置中。
2、生成github上账号对应的ssh-key
1 | ssh-keygen -t rsa -C "yourmail@xxx.com" -b 4096 -f ~/.ssh/github_id_rsa |
在~/.ssh/目录会生成github_id_rsa和github_id_rsa.pub私钥和公钥。我们将github_id_rsa.pub中的内容粘帖到公司github服务器的SSH-key的配置中。