1.生成 SSH 密钥
打开 Git Bash
ssh-keygen -t ed25519 -C "your_email@example.com"
把 ”your_email@example.com“ 改成再 github 注册的邮箱
系统会提示您三次输入:
第一个提示:
Enter file in which to save the key (/c/Users/86189/.ssh/id_ed25519):
直接按 Enter 使用它推荐的默认路径和文件名(
/c/Users/86189/.ssh/id_ed25519
)。这是最好的选择。第二个提示:
Enter passphrase (empty for no passphrase):
强烈建议设置一个密码。输入一个你能记住但别人猜不到的密码(输入时屏幕不会显示任何字符,这是正常的),然后按 Enter。
如果不想设置密码,直接按 Enter。
第三个提示:
Enter same passphrase again:
再次输入刚才设置的密码(如果设置了的话),然后按 Enter 确认。
如果第一次没设密码,这里也直接按 Enter。
成功返回信息
Your identification has been saved in /c/Users/86189/.ssh/id_ed25519 Your public key has been saved in /c/Users/86189/.ssh/id_ed25519.pub The key fingerprint is:
(1) 命令解读
1.
ssh-keygen
这是命令本身,是一个用于生成、管理和转换 SSH 认证密