1 2 | 克隆代码一般有两种方式,通过HTTTPS跟SSH,前者克隆起来比较方便,后者要求你必须是项目的拥有者或者参与者,否则无法使用该种方式克隆。 使用SSH url 克隆代码之前需要先配置和在项目中添加好 SSH key,其中还有很多需要注意的细节,在此记录一下,也希望可以帮助到其他跟我一样的前端小白。 |
step1 检查自己电脑是否已经有 SSH key
1 2 | $ cd ~/.ssh $ ls |
如果没有显示存在 id_rsa.pub 或者 id_dsa.pub 文件,那么需要创建一个SSH
1 | $ ssh-keygen -t rsa -C "你的邮箱" //已经有 id_rsa.pub 或者 id_dsa.pub 文件则跳过此步骤 |
执行上面代码后会出现以下提示
1 2 | Generating public/private rsa key pair. # Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter] |
意思是让你创建一个文件夹保存你新添加的 key ,如果觉得麻烦可以跳过这一步,会帮你保存到默认文件夹
1 2 | Enter passphrase (empty for no passphrase): # Enter same passphrase again: |
以上代码的意思是让你输入密码,共输入两次,觉得麻烦一样可以忽略,之后提交代码的时候,就不用输密码直接提交了
1 2 3 4 | Your identification has been saved in /c/Users/you/.ssh/id_rsa. # Your public key has been saved in /c/Users/you/.ssh/id_rsa.pub. # The key fingerprint is: # 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db [email protected] |
当你看到以上代码说明你成功创建了,接下来就是添加了
step2 添加SSH
1.先拷贝 id_rsa.pub 文件的内容,建议使用编辑器打开复制
2.然后登录你的github账号
3.点击右上角的设置Settings进入
4.点击菜单栏的 SSH key 进入页面添加 SSH key
5.把你复制的 id_rsa.pub 文件的内容粘贴到对应的输入框中,前后不要留有空格或者回车
6.title 可输可不输