多账户免登录的git客户端管理

因为工作需要,可能同时需要向github与企业的gitlab上提交代码,这时候就需要生成两份SSH证书进行登录管理,添加公司的ssh证书过程如下:

#   生成公司SSH证书,在执行过程中,另外键入一个名字,如company
ssh-keygen -t rsa -b 4096 "yiifaa@xxx.com"

#   将公司证书添加到客户端
ssh-add ~/.ssh/company_rsa


#   测试公司的ssh链接是否成功
ssh -T git@gitlab.com

添加个人github证书的过程如下(也可以添加多个github账号):

#   生成个人SSH证书,在执行过程中,另外键入一个名字,如yiifaa
ssh-keygen -t rsa -b 4096 "yiifaa@xxx.net"

#   将个人证书添加到客户端
ssh-add ~/.ssh/company_rsa


#   测试个人的github链接是否成功
ssh -T git@github.com

结论

通过SSH证书,可以轻松实现多个git账号免登录管理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值