@yanzhiwei147
2015-05-19T07:08:31.000000Z
字数 930
阅读 1969
实现
教程
ps:本文针对没有任何SSH key经验的初学者,已经创建过SSH key的人请自行跳过该教程
ps1:本文需要储备知识:SSH
ps2:本文所有操作都建立在你已经登录了git.sdp.nd
基础之上
平时我们使用git.sdp.nd
的时候,为了方便让大家都使用HTTP
形式进行gitlab的操作。其实这种操作方式存在安全性问题,作为geek的你怎么能忍受如此无耻的泄露用户信息的事情发生呢?另外由于CI自动化的关系,我们更迫切的希望使用SSH形式进行git操作。
Save changes
保存所做的修改 Terminal
程序
$ cat ~/.ssh/id_rsa.pub | grep "这边换成你在平台上使用的Email地址,切记需要完全一致"
$ ssh-keygen -t rsa -C "这边换成你在平台上使用的Email地址,切记需要完全一致"
$ cat ~/.ssh/id_rsa.pub | pbcopy
Add SSH Key
添加key Key
文本框内,会自动提取Title为你的Email地址 Add Key
完成添加
$ git clone git@git.sdp.nd:cocoapods/spec.git
yes
he authenticity of host 'git.sdp.nd (172.24.133.72)' can't be established.
RSA key fingerprint is 4b:76:xx:xx:xx:xx:f4:48:c4:50:ca:1b:xx:6d:0a:72.
Are you sure you want to continue connecting (yes/no)? yes