Ubuntu 22系统下通过SSH克隆GitHub项目教程求助
Ubuntu 通过 SSH 克隆 GitHub 项目极简教程
1. 生成SSH密钥对
在Ubuntu终端执行以下命令,全程按回车(无需设置密码,避免后续操作繁琐):
ssh-keygen -t ed25519 -C "你的GitHub邮箱地址"
若系统不支持ed25519算法,替换为:
ssh-keygen -t rsa -b 4096 -C "你的GitHub邮箱地址"
2. 复制公钥内容
执行命令查看并复制公钥完整内容:
cat ~/.ssh/id_ed25519.pub
复制输出的全部文本(从ssh-ed25519开头到你的邮箱地址结尾)
3. 添加公钥到GitHub
- 登录GitHub,点击右上角头像 → Settings → SSH and GPG keys
- 点击"New SSH key",Title自定义(比如"Ubuntu Server"),Key栏粘贴刚才复制的公钥,点击"Add SSH key"
4. 测试SSH连接
在Ubuntu终端执行:
ssh -T git@github.com
出现类似Hi 你的GitHub用户名! You've successfully authenticated, but GitHub does not provide shell access.的提示,即说明连接成功。
5. 克隆GitHub项目
打开目标项目页面,点击"Code"按钮选择SSH选项,复制克隆地址,在终端执行:
git clone git@github.com:用户名/项目名.git
内容的提问来源于stack exchange,提问作者David Henson
相关产品推荐
相关产品推荐

