美文网首页
git ssh key 生成并添加到GitHub实例

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

作者: runner123 | 来源:发表于2017-02-07 15:11 被阅读0次

本文章是基于网上其他人的文章基础上完善的,详见: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

相关文章

网友评论

      本文标题:git ssh key 生成并添加到GitHub实例

      本文链接:https://www.haomeiwen.com/subject/paapittx.html