GitHub是开发人员创建、存储、共享和管理程序代码的著名平台。在这里,您可以控制应用程序的版本、托管存储库、与其他用户协作和社交等等。
GitHub有一个奇妙的功能,可以让你通过SSH访问和管理你的存储库。但是,此连接需要一个访问密钥,即Linux上的SSH密钥。因此,在本文中,我们将解释如何在没有麻烦的情况下向GitHub添加SSH密钥。
如何将SSH密钥添加到GitHub
首先,您的机器上必须有一个SSH密钥才能将其链接到GitHub。如果您已经有了,请跳过此步骤。
您可以使用以下命令来验证您是否拥有它:
ssh添加-l
在执行时,如果它显示“代理没有标识”,那么您就没有任何SSH密钥。
您可以通过执行以下一组命令来创建它:
ssh密钥根-o-t rsa-Cuser@domain.com
以下是命令细分:
- ssh-keygen是生成ssh密钥的实用程序。
- “-t rsa”选项生成一个特定的rsa类型密钥。
- “-C”选项允许您向保留在公钥文件中的密钥添加注释以供参考。
- “-o”选项命令实用程序使用新的OpenSSH密钥格式来生成密钥。与通用格式相比,它使用了椭圆曲线密码等功能来增强保护并提高性能。
此外,更换user@domain.com带有您的电子邮件id作为参考。在执行时,该命令将产生类似于下图中的输出:
运行该命令时,系统会生成两种类型的密钥:私钥和公钥。您将公钥添加到GitHub,而私钥应仅限于您自己和管理员(如果有的话)。
使用以下命令检索公共SSH密钥并将其复制:
nano.ssh/id_rsa.pub
现在您有了密钥,让我们继续下一步:将其添加到GitHub帐户中。为此,请遵循以下步骤:
- 访问GitHub的官方网站并登录您的帐户。
- 导航到个人资料头像附带的下拉列表,然后单击“设置”。
- 现在,从左侧的设置面板转到SSH和GPG密钥。
- 单击“新建SSH密钥”
- 输入您选择的姓名/职务。例如,我们将其命名为“Prateek’s Key”
将密钥粘贴到密钥字段中,然后单击添加SSH密钥按钮。
快速总结
GitHub就像开发人员的社交媒体,允许他们创建、管理和共享代码。这篇短文描述了将SSH密钥添加到GitHub帐户的分步方法,以便您可以通过Secure Shell操作它。整个过程很简单;您只需要创建密钥,登录到您的GitHub帐户,然后添加密钥。此外,您应该保护私钥的安全,因为如果私钥落入坏人手中,可能会造成意外损坏。