# 运行环境
- windows 10 22H2 19045.2846
- wsl2 ubuntu 22.04
# 检查是否存在 SSH 公钥
``` sh
ls -al ~/.ssh
```
检查是否存在以下格式公钥
- id_rsa.pub
- id_ecdsa.pub
- id_ed25519.pub
# 如果不存在以上文件,手动创建 SSH 公钥
``` sh
ssh-keygen -t ed25519 -C "your_email@example.com"
```
根据提示输入各项内容,无特殊需求保持默认即可
添加 SSH 公钥到 ssh-agent
``` sh
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
```
# 添加 SSH 公钥到 GitHub
``` sh
cat ~/.ssh/id_ed25519.pub
```
复制输出内容,浏览器中登录 GitHub,依次打开 Settings -> SSH and GPG keys -> New SSH key,输入标题,粘贴公钥到对应文本框中,点击 Add SSH key。
# 测试 SSH 连接
``` sh
ssh -T git@github.com
```
评论
发表评论