欢迎关注微信公众号:数据科学与艺术 作者WX:superhe199
在Windows 11上生成SSH密钥并将其配置到GitHub上,可以按照以下步骤操作:
-
打开Windows 11的命令提示符或PowerShell终端。
-
输入以下命令来生成SSH密钥对:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
请确保将[email protected]
替换为GitHub注册邮箱。
-
系统会提示您选择密钥对的保存位置和文件名。按Enter键接受默认值,或者自定义位置和名称。
-
接下来,您会被要求设置一个安全密码(又称为短语)。建议设置一个强密码来保护私钥。
-
密钥生成完成后,您可以使用以下命令来启动SSH代理:
eval "$(ssh-agent -s)"
- 添加SSH私钥到SSH代理:
ssh-add ~/.ssh/id_rsa
如果自定义了密钥的保存位置和文件名,请相应地修改命令。
-
使用文本编辑器打开您的公钥文件(默认是id_rsa.pub),将公钥的内容复制到剪贴板。
-
登录到GitHub,点击右上角的头像,选择“Settings”。
-
在左侧边栏中,点击“SSH and GPG keys”。
-
点击“New SSH key”。
-
在“Title”字段中,给您的密钥取一个描述性的名称。
-
在“Key”字段中,粘贴您之前复制的公钥内容。
-
点击“Add SSH key”保存并添加密钥。
现在,SSH密钥已经生成并配置到GitHub上了。在使用与GitHub相关的Git操作时,将能够通过SSH进行身份验证。