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/目录会生