Git配置多个SSH-Key

当在家中使用GitHub的SSH-Key后,工作时在公司GitLab提交代码时遇到账号混淆问题。本文介绍了如何查看并生成多个SSH-Key,通过在~/.ssh目录下配置config文件来区分不同平台的SSH-Key,从而避免权限验证问题。
摘要由CSDN通过智能技术生成

Git配置多个SSH-Key

之前周末在家使用github创建SSH-Key进行blog的提交,但是第二天在用公司,使用公司的GitLab提交代码时发现账号是我github的账号,我想肯定是github生成的SSH-Key把之前我公司GitLab的SSH-Key给覆盖了

查看我所有SSH-Key
$ cd ~/.ssh/
$ ls
github_rsa.pub  
github_rsa
id_rsa.pub
id_rsa
known_hosts.old
known_hosts

这里一共有两个SSH-Key,一个github_rsa是我github的SSH-Key,id_rsa是我公司的GitLab的SSH-Key,因为我周末给自己的github博客创建了一个新的SSH-Key,直接使用的默认路径(~/.ssh/id_rsa.pub),所以就直接把我公司GitLab的SSH-Key给覆盖掉了

这次为了区分开我自己github和公司的GitLab的SSH-Key,在生成SSH-Key文件的时候,我用了不同的名称来区分

公司的GitLab生成一个SSH-Key
# 在~/.ssh/目录会生
  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值