git ssh key 生成并添加到GitHub实例

2017-02-07  本文已影响0人  runner123

本文章是基于网上其他人的文章基础上完善的,详见:http://www.jianshu.com/p/320c63a429e1

git  作为分布式项目管理工具,远程的代码基于两种协议:http协议和ssh协议,想要使用远程gi t就需要在自己的电脑上配置ssh的信息,步骤如下:

一:设置git user和git email:

$git config --global user.name"your user name"

$git config --global user.email"your email address"

二:检查是否存在ssh密钥:

检查是否已经存在ssh key

根目录下打开 ssh 文件夹 cd ~/.ssh 查看该文件里面存在的文件 

ls

列出该文件下的文件,看看是否存在id_rsa 和id_rsa.pub 当然也可以是其他名称

如果存在证明本设备已经存在ssh key 了,直接执行 cat id_rsa.pub查看公钥,并将其拷贝

三:生成密钥

ssh-keygen -t  rsa -C "your email address" 连续三个回车

得到两个文件:id_rsa 和 id_rsa.pub

四:添加密钥到ssh-agent:

  eval "$(ssh-agent  -s)"

ssh-add  ~/.ssh/id_rsa

 五:登陆GitHub ,添加ssh ,将id_rsa.pub文件里面的内容复制到key内容框里面

然后就可以使用git 将远程库中的项目拉取下来

git clone git@github.com:lizan/test.git

上一篇下一篇

猜你喜欢

热点阅读