问题描述
在上一篇博客中,解决了无法从git拉取仓库到本地的问题,但是当时的办法并未完全解决这个问题,当时只能通过HTTPS协议拉取git仓库,下面介绍如何通过SSH从git拉取仓库,过程参考了这篇博客。
生成SSH密钥对
cd ~/.ssh
ssh-keygen -t ed25519 -C "yang1294891635@gmail.com"
Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/yukeyang/.ssh/id_ed25519): id_ed25519
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in id_ed25519
Your public key has been saved in id_ed25519.pub
The key fingerprint is:
SHA256:/V+VhNBWst//P3fRGfF/1mVEOH3UCuOPI5ZwidxEqNo yang1294891635@gmail.com
The key's randomart image is:
+--[ED25519 256]--+
| o.....*+|
| . . +o*.=|
| o + o.= =+|
| . +.+ . +.*|
| o So.. o +X

本文详细介绍了如何在Git中生成SSH密钥对,将其添加到GitHub,配置SSH代理,以及创建SSH配置文件,以解决通过HTTPS无法拉取仓库的问题,实现通过SSH协议安全克隆仓库。

4047

被折叠的 条评论
为什么被折叠?



