当前位置: 首页 > 网络应用技术

如何同时使用多个git秘密

时间:2023-03-08 10:23:29 网络应用技术

  公司的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秘密的配置成功

  如果配置了文件,则无法生效。本地软件的配置具有缓存,并且可以使用以下命令来确定秘密是否有效: