生成 SSH 密钥
如果没有现成的密钥,执行以下命令来生成一个新的 SSH 密钥:
ssh-keygen -t rsa -b 4096 -C "替换为你的邮箱"

添加 SSH 密钥到 SSH 代理
在终端中运行以下命令,启动 SSH 代理:
eval "$(ssh-agent -s)"
然后使用以下命令将你的 SSH 密钥添加到 SSH 代理中:
ssh-add ~/.ssh/id_rsa
将 SSH 公钥添加到 GitHub
接下来,使用以下命令将 SSH 公钥复制到剪贴板中:
pbcopy < ~/.ssh/id_rsa.pub
这会将 id_rsa.pub 文件的内容(公钥)复制到剪贴板。

接着,打开 GitHub 网站,按照以下步骤操作:
-
登录 GitHub 账户。
-
点击右上角的头像,选择 Settings。
-
在左侧菜单中,点击 SSH and GPG keys。
-
点击 New SSH key。
-
在 Title 字段中填写一个名称
-
在 Key 字段中粘贴刚才复制的公钥。
-
点击 Add SSH key。


进行完以上步骤后,添加成功:
