公司的GitLab代码仓库;个人GitHub代码仓库;
然后,GitHub最近变得很慢,并且数据包丢失更加严重。因此,为了不影响使用,添加了另一个国内代码云;
它碰巧重新安排了仓库钥匙,为方便起见,更换机器并重置系统。
为了促进解释,我假设需要配置所有密钥。如果在计算机上配置了其他密钥,则直接生成新的秘密(请注意不要掩盖秘密)
使用终端SSH命令生成RSA密钥
ssh -keygen -t rsa -c“邮箱地址1” -f?/.sh/id_rsa_github
-f是存储地址的关键。默认值为。该过程如下:该过程如下:
目前,将在目录中生成两个文件,分别与公共和私钥相对应。
打开公共密钥文件并在内部复制内容。
vim id_rsa_github.pub
登录(以下是GitHub作为示例).github帐户>设置选项> SSH和GPG密钥,然后将出口保存在粘贴的键输入框中。
通过命令测试,
如果出现上图,则意味着成功添加了秘密密钥。
我们重复步骤,生成和配置新的秘密。新秘密在目录下方,文件的内容如下:配置以下内容:
主机名指定键的域名,以区分不同的域名。
保存后,测试,
上面的图片,即,多个git秘密的配置成功
如果配置了文件,则无法生效。本地软件的配置具有缓存,并且可以使用以下命令来确定秘密是否有效: