Git的SSH KEY配置多个平台的教程,开发环境为Windows 10。
下面以两对key 为例进行说明

1、首先需要生成两对key,可使用以下命令:

ssh-keygen -t rsa -C 'user1@lebang2020.com' -f C:\Users\Administrator\.ssh\user1-rsa

ssh-keygen -t rsa -C 'user2@lebang2020.com' -f C:\Users\Administrator\.ssh\user2-rsa

生成git有问题的话可参考我之前的文章,在右侧相关文章中。

2、在C:\Users\Administrator\.ssh目录下新建名称为config的文件(无后缀名)。用于添加不同平台的不同ssh key,这里是通过host的不同进行标识和区分的,内容如下:
 

# user1
    Host gitee.com
    HostName gitee.com
    PreferredAuthentications publickey
    IdentityFile C:\Users\Administrator\.ssh\user1_id-rsa
# user2
    Host github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile C:\Users\Administrator\.ssh\user2_id-rsa

配置的参数说明:

Host : 主机名
HostName : 主机名
User : 登录名
IdentityFile : 指明上面User对应的identityFile路径

主要参考:https://gitee.com/help/articles/4229#article-header1

以上就是全部内容,lebang2020.cn出品。