GitHub 问题与修复
GitHub Clone 项目 步骤 1:检查本地是否已有 SSH Key 如果看到以下任意文件,说明已有 Key: 如果没有,继续下一步。 步骤 2:生成 SSH Key(推荐 ed25519) 一…
GitHub Clone 项目
步骤 1:检查本地是否已有 SSH Key
1ls ~/.ssh
如果看到以下任意文件,说明已有 Key:
1id_rsa
2id_ed25519
如果没有,继续下一步。
步骤 2:生成 SSH Key(推荐 ed25519)
1ssh-keygen -t ed25519 -C "你的 GitHub 邮箱"
一路回车即可,默认路径即可:
1~/.ssh/id_ed25519
步骤 3:将公钥添加到 GitHub
查看公钥内容:
1cat ~/.ssh/id_ed25519.pub
复制完整内容(以 ssh-ed25519 开头)
进入 GitHub:
- GitHub → Settings
- SSH and GPG keys
- New SSH key
- 粘贴公钥 → Save
步骤 4:测试 SSH 是否生效
1ssh -T git@github.com
看到:
1Hi zailiangs! You've successfully authenticated...
说明成功。
步骤 5:用 SSH 地址重新 clone
注意:不要再用 https 地址
1git clone git@github.com:zailiangs/blog.git