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出品。