Kedasha是GitHub的开发者倡导者,她喜欢与更广泛的开发者社区分享她学到的经验教训。她乐于帮助他人了解科技行业,并乐于分享自己作为软件开发人员的经历。在网上找到她@ itsthatladydev。欢迎回到GitHub初学者版。这是本赛季的最后一集,到目前为止我们已经报道了很多。
请务必查看我们的其他剧集,了解我们讨论过的所有主题。今天,我们将花一些时间来回答人们经常遇到的一些问题,尤其是在他们刚开始的时候。所以不用再费吹灰之力,让我们直接开始吧。与往常一样,如果您喜欢观看视频或想参考它,我们在YouTube上提供所有初学者GitHub节目。
什么是SSH以及如何将SSH密钥添加到GitHub? SSH密钥是安全外壳密钥。这是您计算机上的一对文件,由两部分组成:私钥和公钥。私钥会保留在您的电脑上,切勿与他人共享。公钥是您与GitHub等平台共享的内容。当您将公钥存储在GitHub上时, git会在您推送和拉取代码时使用您的私钥来确认您的身份。
为了对您进行身份验证,您在GitHub上的公钥需要与您计算机上的私钥匹配。那么,您是如何做到这一点的呢?现在让我们创建一个密钥对,并将您的公钥添加到GitHub。(请记住,如果您更喜欢视频演练,可以使用。)打开终端,输入以下命令。请记住将电子邮件占位符替换为您用于登录GitHub的电子邮件地址。
ssh-keygen –t ed25519 – C YOUREMAIL@DOMAIN.COM提示您输入文件以保存密钥时,按Enter接受默认文件和位置。输入您会记住的密码。请注意,终端不会显示您输入的内容,因此请注意不要出现任何拼写错误!重新输入您的密码。这将创建您的新SSH密钥。现在,您要将其添加到ssh-agent。