- 生成 SSH 密钥: 如果你还没有 SSH 密钥,可以使用以下命令生成一个新的 SSH 密钥对:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
按照提示操作,通常可以直接按 Enter 使用默认路径和文件名。我输入C:\Users\xxx\.ssh\github - 启动 SSH 代理: 在powershell中输入
Start-Service ssh-agent
- 添加 SSH 密钥到代理: 使用以下命令将生成的 SSH 密钥添加到 SSH 代理中:
ssh-add ~/.ssh/github
- 复制 SSH 公钥: powershell使用以下命令复制 SSH 公钥到剪贴板: Get-Content C:\Users\xxx\.ssh\github.pub | Set-Clipboard 这条命令会将公钥内容复制到剪贴板。
- 添加 SSH 密钥到 GitHub:
- 登录到你的 GitHub 账户。
- 进入 Settings(设置)。
- 在左侧菜单中选择 SSH and GPG keys。
- 点击 New SSH key(新建 SSH 密钥)。
- 在 Title(标题)字段中输入一个描述性名称。
- 在 Key(密钥)字段中粘贴你刚刚复制的公钥。
- 点击 Add SSH key(添加 SSH 密钥)。
完成以上步骤后,你的 SSH 密钥就配置好了,可以尝试通过 SSH 克隆仓库了。