💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
设置SSH密钥并添加到GitHub账户,可以安全地进行连接,无需每次输入用户名和密码。步骤包括检查现有密钥、生成新密钥、将密钥添加到SSH代理、复制公钥、将其添加到GitHub账户以及测试连接。完成后,使用SSH URL进行Git操作。
🎯
关键要点
- 设置SSH密钥可以安全地连接GitHub,无需每次输入用户名和密码。
- 第一步:检查现有SSH密钥,使用命令ls -al ~/.ssh查看。
- 第二步:生成新的SSH密钥,使用命令ssh-keygen -t ed25519 -C 'your_email@example.com'。
- 第三步:将SSH密钥添加到SSH代理,使用命令eval '$(ssh-agent -s)'和ssh-add ~/.ssh/id_ed25519。
- 第四步:复制SSH公钥,使用命令cat ~/.ssh/id_ed25519.pub。
- 第五步:将SSH密钥添加到GitHub账户,登录后在设置中添加新SSH密钥。
- 第六步:测试SSH连接,使用命令ssh -T git@github.com。
- 第七步:使用SSH进行Git操作,克隆时使用SSH URL。
❓
延伸问答
如何检查是否已有SSH密钥?
使用命令ls -al ~/.ssh查看现有的SSH密钥。
生成新的SSH密钥需要哪些命令?
使用命令ssh-keygen -t ed25519 -C 'your_email@example.com'生成新的SSH密钥。
如何将SSH密钥添加到SSH代理?
使用命令eval '$(ssh-agent -s)'启动SSH代理,然后使用ssh-add ~/.ssh/id_ed25519添加密钥。
如何将SSH公钥添加到GitHub账户?
登录GitHub,进入设置,选择SSH和GPG密钥,点击新SSH密钥,粘贴公钥并添加。
如何测试SSH连接是否成功?
使用命令ssh -T git@github.com测试SSH连接,如果成功会显示认证信息。
使用SSH进行Git操作时需要注意什么?
克隆仓库时使用SSH URL,例如git clone git@github.com:username/repository.git。
➡️