iOS开发小结 - github SSH秘钥配置

github SSH秘钥配置

从github上clone代码下来,或者关联你的远程仓库有两种链接,一种是Https的链接,一种是ssh的链接,今天要讲的是用ssh链时出现的一些问题和解决办法。

如何创建SSH

打开你的终端,输入ssh-keygen -t rsa -C “xxxxx@xxxxx.com”,里面的邮箱是你的github账号,然后会弹出Enter file in which to save the key (/Users/wangchonglei/.ssh/id_rsa):这里是系统默认的保存地址和文件名,你可以更改,例如:/Users/wangchonglei/.ssh/girhub_rsa(记住:不同的账号需要起不一样的名字),然后一直回车会出现类似下面这样的文字,就说明创建成功了;

The key’s randomart image is:
+—[RSA 2048]—-+
| o|
| . ..|
| o o o .|
| o + = = |
| . . S = o +oo|
| E o = + .. =|
| + + .+ =.|
| . .o BB=|
| o=.o. o*
O|
+—-[SHA256]—–+

如何查看你的rsa

有两种方式可以查看,第一种比较简单,直接cat ~/.ssh/#####.pub,这里是你刚刚自己输入的文件名,系统默认的是id_rsa.pub; 第二种使用vim编辑器查看,首先cd ~/.ssh,到文件目录下,然后vim 你的文件名,比如vim ####.pub就可以查看了。

把你的SSH填写到github上

这个比较简单,在github上点击你的头像,选择setting,进入后点击SSHKEYS后Add SSH key就行了

测试是否设置成功

在终端中输入ssh -T git@git.oschina.net,系统返回Welcome to Git@OSC,###是就表示添加成功了,就你可以用git remote add origin git@#####来关联你的远程库了。


作者 @W_C__L
2016 年 04月 22日

简单不先于复杂,而是在复杂之后~~