gitlab和github同时使用

1.生成秘钥

  gitlab:  ssh-keygen -t rsa -C "邮箱" -f ~/.ssh/gitlab_id-rsa

  github:  ssh-keygen -t rsa -C "邮箱" -f ~/.ssh/github_id-rsa

注:将两个秘钥分别保存在不同文件下,如果不加-f和后面的文件地址执行ssh-keygen -t rsa -C "邮箱"的时候,不要一路回车,需指定文件名,否则第二个会覆盖第一个

2.创建config文件

  在.ssh下touch config,内容如下:


IdentityFile后的文件路径及文件名需与创建好的一致

3.在github和gitlab上配置ssh

4.测试:ssh -T git@github.com

gitlab 测试可能会被denied

但现在已经可以同时使用github和gitlab了~

如果你公司gitlab账号和个人github账号用的同一个邮箱,同一个ssh就没这么多事了~~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容