1. 准备工作

在 Windows 上配置多个 Git SSH 公钥需要准备一些工具,首先需要安装 Git 客户端,然后安装 PuTTY Key Generator。安装完成后,在 Windows 桌面右键点击“计算机”,在弹出的菜单中选择“属性”,然后点击“高级系统设置”,在“高级”选项卡中,点击“环境变量”,在“系统变量”中找到“Path”,然后把 Git 安装目录和 PuTTY 安装目录添加到“Path”变量中。

2. 创建 SSH Key

接下来需要创建 SSH Key,双击桌面上的“PuTTY Key Generator”图标,在弹出的窗口中点击“Generate”按钮,然后会弹出一个提示框,提示你在桌面上移动鼠标,移动鼠标一段时间后,会生成一个 SSH Key,然后点击“Save private key”按钮,将私钥保存到本地,这个私钥是用来认证你的身份的,不能泄露给任何人,之后点击“Save public key”按钮,将公钥保存到本地,这个公钥是用来认证你的身份的,可以把它放到 Git 服务器上。

3. 配置 SSH Key

最后需要配置 SSH Key,打开 Git Bash,然后输入以下命令:

ssh-keygen -t rsa -C "your_email@example.com"
Bash
然后按“Enter”键,接下来会提示你输入文件名,这里可以输入你想要的文件名,比如“id_rsa_github”,然后再按“Enter”键,接着会提示你输入密码,输入密码后再按“Enter”键,这样就可以在当前目录下生成一个 SSH Key 文件,接下来使用以下命令将 SSH Key 添加到 Git 服务器上:
ssh-add id_rsa_github
Bash
添加完成后,就可以使用该 SSH Key 登录 Git 服务器了。