|中文网站|手机浏览
TIME 2026-11-07 04:44:54

GITHUB SSH密钥生成与连接指南

广告合作推广|优质广告位开放,欢迎商务咨询
站内搜索
 
友情链接
  • 暂无链接
首页 > 图文 > GitHub公钥添加步骤
图文
GitHub公钥添加步骤
发布时间:2026-11-06        浏览次数:1        返回列表

GitHub公钥添加步骤适合刚开始使用Git、GitHub或SSH连接方式的学习者。完成配置后,电脑可以通过密钥验证身份,使用Git推送和拉取代码时通常不必反复输入账号密码,也能减少凭据泄露风险。

GitHub公钥添加步骤

什么是GitHub公钥添加步骤

SSH密钥是一对文件:公钥可以上传到GitHub,私钥保存在自己的电脑中。两者相互匹配后,GitHub就能确认当前连接来自你的设备。公钥可以分享,但私钥必须妥善保管,不能上传到仓库或发送给他人。

GitHub公钥添加步骤新手入门教程

开始前请准备好GitHub账号,并确认电脑已经安装Git。打开终端、命令提示符或PowerShell,先检查是否已有密钥:

ls ~/.ssh

Windows用户也可以查看用户目录下的.ssh文件夹。如果看到类似id_ed25519和id_ed25519.pub的文件,说明可能已经存在密钥;没有则可以继续创建。

如何开始学习GitHub公钥添加步骤

  1. 第一步:打开终端,执行ssh-keygen -t ed25519 -C "你的GitHub邮箱"。出现保存路径提示时,直接按回车即可使用默认位置;如果询问密码短语,可以设置一个额外保护密码,也可以按回车留空。
  2. 第二步:找到公钥文件。默认文件通常是~/.ssh/id_ed25519.pub,用文本编辑器打开它,复制从ssh-ed25519开始的完整一行内容。注意不要复制没有.pub后缀的私钥文件。
  3. 第三步:登录GitHub,点击右上角头像,进入“Settings”,再选择“SSH and GPG keys”,点击“New SSH key”。
  4. 第四步:在Title中填写设备名称,例如“我的笔记本”;在Key type中保持默认的身份验证用途,并将公钥粘贴到Key输入框,最后点击“Add SSH key”。如果系统要求输入GitHub密码,请按提示完成确认。

GitHub公钥添加步骤实际操作方法

添加完成后,可以在终端执行ssh -T [email protected]进行测试。第一次连接时可能会出现主机确认提示,核对无误后输入yes。如果看到认证成功相关提示,通常表示密钥配置正确。

之后克隆仓库时选择SSH地址,例如[email protected]:用户名/仓库名.git。如果本地项目原来使用HTTPS地址,可以执行git remote set-url origin [email protected]:用户名/仓库名.git,再使用git push测试。

学习GitHub公钥添加步骤时常见的问题

如果提示“Permission denied (publickey)”,可能是公钥复制不完整、添加到了错误的GitHub账号,或者远程地址仍然是HTTPS。可以重新检查Settings中的公钥内容,并使用git remote -v确认仓库地址。

如果电脑中有多个密钥,SSH可能没有自动使用正确文件。此时应检查密钥文件名称,必要时在~/.ssh/config中为GitHub指定对应的IdentityFile。

学习GitHub公钥添加步骤需要注意什么

  • 私钥文件不能上传GitHub、提交到代码仓库或分享给他人。
  • 一台电脑可以添加到多个GitHub账号,但需要合理管理不同密钥。
  • 更换电脑后,应重新生成或配置密钥,不要直接复制私钥到不可信设备。
  • 删除旧设备前,可以在GitHub的SSH设置中移除对应公钥,降低账号风险。

总结

GitHub公钥添加步骤的核心是生成SSH密钥、复制公钥、在GitHub设置中保存,并通过SSH命令验证连接。完成后,建议继续学习Git的分支、提交、合并和远程仓库管理,这样才能更熟练地进行日常代码协作。