- 为您要使用的每个Git托管服务或帐户生成新的SSH密钥对。
ssh-keygen -t rsa -C 'you@email.com'
注意:
Enter file in which to save the key (C:\Users\user/.ssh/id_rsa): id_rsa_xxx(生成指定网站的名字)
2. 如果生成的文件不在C:\Users\user/.ssh/ 下,将生成的is_ras_xxx和id_rsa_xxx.pub拖至该目录下
3. 配置config(C:\Users\user/.ssh/config)文件
如果config文件存在,编辑即可,如果不存在, 自行创建
配置如下:
```
# work
Host git.work.com
HostName git.work.com
User username
IdentityFile ~/.ssh/id_rsa_work
# github
Host github.com
HostName github.com
User username
IdentityFile ~/.ssh/id_rsa_github
```
4. 注意,Host 关键字指定Git托管服务或帐户的别名,您可以在克隆或推送到该服务或帐户时使用该别名作为主机名。