GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。一般来说,clone项目有两种方式:Https和SSH,两者的区别这里不作介绍,本文主要讲解如何添加SSH。
1.首先我们要生成一个新的SSH密钥,打开终端并输入下面命令并回车: ssh-keygen -t rsa -b 4096 -C“your_email@example.com” //后面换成你的GitHub邮箱
2.这里需要我们输入保存密钥的文件位置,直接回车,默认保存在/User/userName/.ssh/路径下:
3.如果你之前生成过密钥,会提示你是否覆盖:输入y并且回车;如果没有生成过,则跳过这步:
4.这里提示我们输入密钥密码。这个密码尽量别设置得太复杂,因为以后我们push/pull的时候都要输入这个密码。填写密码回车,继续填写确认刚才的密码,再回车:
5.如果你看到以下提示信息,则密钥生成完毕
6.现在我们开始为我们的GitHub账号添加SSH:在电脑上方依次点击:前往->个人 进入.ssh文件夹。打开 id_rsa.pub文件,复制里面全部的内容。(.ssh为隐藏文件,需要显示隐藏文件才能看到)
7.打开GitHub官网并登陆,在右上方点击setting进入到设置界面:
8.点击左边栏的SSH and GpG keys一项:Title信息随便填,Key这一项我们需要把第6步复制的id_rsa.pub文件内容粘贴上去。最后点击Add SSH key,至此,我们就完成了SSH的添加。
9.测试我们添加的SSH是否成功,在终端输入:ssh -T git@github.com。如果出现以下信息,则添加成功:
网友评论