gitHub的SSH公钥怎么添加
-
要添加SSH公钥至GitHub,可以按照以下步骤操作:
1. 首先,打开GitHub的网站(https://github.com/)并登录您的帐户。
2. 在页面右上角的个人资料中,点击头像并选择“Settings”选项。
3. 在左侧导航栏中,选择“SSH and GPG keys”选项。
4. 点击“New SSH key”按钮。
5. 在“Title”字段中,为新的公钥命名,以便您能够识别它。
6. 在“Key”字段中,粘贴您的SSH公钥。您可以通过以下命令在终端中生成SSH公钥:
“`
$ ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
“`执行上述命令后,您需要按照提示一路回车即可生成SSH密钥对。在生成过程中,提供的电子邮件地址即为上述命令中的”your_email@example.com”,根据您的实际情况进行替换。
7. 复制公钥。在终端中执行以下命令,将公钥复制到剪贴板:
“`
$ pbcopy < ~/.ssh/id_rsa.pub ``` 如果您使用的是Windows系统,则可以使用以下命令: ``` $ clip < ~/.ssh/id_rsa.pub ```8. 在GitHub页面上的“Key”字段中,粘贴您刚刚复制的公钥。9. 最后,点击“Add SSH key”按钮以保存并添加SSH公钥至您的GitHub帐户。从现在开始,您可以使用SSH协议与GitHub进行通信,并可以免用户名和密码的验证进行代码的推送和拉取。记住,每当您更换计算机时,都需要在新计算机上重复上述步骤来添加SSH公钥。2年前 -
要将SSH公钥添加到GitHub,您需要按照以下步骤进行操作:
1. 生成SSH密钥对:首先,在您的计算机上生成SSH密钥对。要生成密钥对,可以打开命令行终端,并输入以下命令:
“`
ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
“`2. 设置密钥的名称:生成密钥对后,系统将提示您为密钥命名并提供保存密钥的路径。默认情况下,密钥将保存在用户的主目录下的.ssh文件夹中。
3. 添加SSH密钥到SSH代理:接下来,您需要将SSH密钥添加到SSH代理,这将允许您无需再次输入密钥密码即可连接到GitHub。在命令行终端中运行以下命令:
“`
eval “$(ssh-agent -s)”
ssh-add ~/.ssh/your_private_key
“`4. 复制SSH公钥:打开密钥文件(默认为id_rsa.pub),并将其中的内容复制到剪贴板。
5. 添加公钥到GitHub账户:登录到GitHub网站,点击右上角的头像,选择”Settings”(设置),然后选择”SSH and GPG keys”(SSH和GPG密钥)。点击”New SSH key”(新建SSH密钥),在”Title”中输入一个描述性名称,然后将之前复制的公钥粘贴到”Key”字段中。最后,点击”Add SSH key”(添加SSH密钥)来保存并添加公钥。
6. 验证SSH连接:完成以上步骤后,您可以尝试从命令行终端连接到GitHub,验证是否成功。在终端中运行以下命令:
“`
ssh -T git@github.com
“`
如果成功连接,您将看到一条消息,以确认您已成功连接到GitHub。2年前 -
GitHub 是一个流行的版本控制和代码托管平台,它允许开发人员共享和合作开发代码。在使用 GitHub 提交代码之前,需要先添加 SSH 公钥到你的 GitHub 帐户,这样你就能够以安全的方式进行代码推送和拉取。
下面是添加 SSH 公钥到 GitHub 的操作流程:
## 生成 SSH 密钥对
1. 打开终端(或 Git Bash,Windows 用户)。
2. 输入以下命令来生成 SSH 密钥对:
“`
ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
“`
注意:将 “your_email@example.com” 替换为你的电子邮件地址。
3. 按 Enter 键确认密钥的存储位置,默认为 `~/.ssh/id_rsa`。
4. 输入一个安全密码来保护你的 SSH 密钥。请记住这个密码,因为以后你每次使用 SSH 密钥都要输入它。## 将公钥添加到 GitHub
1. 登录你的 GitHub 帐户。
2. 点击右上角的头像,然后选择 “Settings”。
3. 在左侧菜单中选择 “SSH and GPG keys”。
4. 点击 “New SSH key” 按钮。
5. 在 “Title” 栏中,为这个新的 SSH 密钥添加一个描述性的标题,以便区分。
6. 在 “Key” 栏中,将刚才生成的公钥内容复制粘贴进去。公钥文件通常位于 `~/.ssh/id_rsa.pub` 路径下。
7. 点击 “Add SSH key” 保存并添加公钥到你的 GitHub 帐户。## 验证 SSH 连接
1. 返回终端(或 Git Bash)。
2. 输入以下命令来配置你的 Git 用户名和电子邮件地址:
“`
git config –global user.name “Your Name”
git config –global user.email “your_email@example.com”
“`
注意:将 “Your Name” 和 “your_email@example.com” 替换为你的真实姓名和电子邮件地址。
3. 输入以下命令,测试 SSH 连接是否成功:
“`
ssh -T git@github.com
“`
如果你之前设置了安全密码,系统会提示你输入密码。
4. 如果一切正常,你将看到一条欢迎信息,表示 SSH 连接已经成功建立。现在,你已经成功地将 SSH 公钥添加到 GitHub 并验证了连接。以后你就可以使用 SSH 连接来推送和拉取代码,而无需每次都输入密码。
2年前