在 Git Bash 中获取 SSH 密钥并将其添加到 GitHub
现在,你的 SSH 密钥已经添加到你的 GitHub 帐户,你可以使用 SSH 安全地连接到 GitHub 仓库而不需要输入用户名和密码。你可以使用默认位置,不过如果你要创建多个密钥对,最好使用自定义路径。我这显示没有,如果你已经有这些文件,你可以跳到步骤 3。如果没有,你可以创按步骤2建一个新的 SSH 密钥对。生成密钥对后,你需要查看公钥的内容以将其添加到 GitHub。首先,你需要检查是否已
·
一、检查本地是否有 SSH 密钥
首先,你需要检查是否已经有现有的 SSH 密钥。你可以运行以下命令来检查:
ls -al ~/.ssh
通常,SSH 密钥的文件名是 id_rsa
(私钥)和 id_rsa.pub
(公钥)。我这显示没有,如果你已经有这些文件,你可以跳到步骤 3。如果没有,你可以创按步骤2建一个新的 SSH 密钥对。
二、生成新的 SSH 密钥(如果没有现有的)
如果没有现有的 SSH 密钥,你可以使用以下命令来生成新的 SSH 密钥:
ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
在命令中,-t
用于指定密钥的类型(RSA),-b
指定密钥的位数(一般使用 4096 位更安全),-C
用于添加注释,通常是你的电子邮件地址。
生成密钥时,你可以选择将密钥保存在默认位置(通常是 ~/.ssh/id_rsa
)或指定自定义路径。你可以使用默认位置,不过如果你要创建多个密钥对,最好使用自定义路径。我这里直接一直回车使用默认地址就好了。
运行后如图所示:
三、查看公钥
生成密钥对后,你需要查看公钥的内容以将其添加到 GitHub。在 Git Bash 中运行以下命令来查看公钥:
cat ~/.ssh/id_rsa.pub
运行后如图所示:
四、添加到 GitHub 帐户
1.登录到你的 GitHub 帐户。
2.点击右上角的头像,选择 "Settings"。
3.在左侧边栏中,点击 "SSH and GPG keys"。
4.点击 "New SSH key"。
5.提供一个描述(Title),可以是任何描述性的名称。
6.在 "Key" 字段中,粘贴你在第 3 步中查看的公钥内容。
7.点击 "Add SSH key"。既可以完成
现在,你的 SSH 密钥已经添加到你的 GitHub 帐户,你可以使用 SSH 安全地连接到 GitHub 仓库而不需要输入用户名和密码。
更多推荐
已为社区贡献1条内容
所有评论(0)