首页 > 技术文章 > windows系统如何添加ssh key到github

olive27 2016-11-12 14:05 原文

  我自己的电脑安装了git后,从来没有用过,今天偶然用了一次,发现不能pull到东西,报错说我没有权限,于是我网上搜索了一下,应该是我没有配置ssh key的原因,相信很多人都有和我一样的经历吧,这里呢,我就顺手写一篇博客,给和我一样的人一个指引,同时也给我自己一个记录啦。

第一步:打开git bash,任意位置即可

 第二步:先配置一下全局的git用户名和邮箱 

 git config --global user.name "你的git帐户名"
 git config --global user.email "你的git邮箱"  

 

  第二步的布置也可以放在ssh配置完成之后,都无所谓的。

第三步:开始配置ssh key了,输入命令

ssh-keygen -t rsa -C "你的git邮箱"

 

 

出现这些内容的时候说明配置成功

第四步:进入到.ssh文件夹目录

.ssh文件夹的目录位置:C:\Users\OliveKong\.ssh (c:\用户\用户名文件夹\.ssh),如果你没有给自己的电脑命名,那么用户名文件夹就是Administrator文件夹,很明白了吧

第三步添加ssh key成功之后,.ssh文件夹中就会出现这两个文件了

第五步:添加ssh key到github

打开id_rsa.pub文件,复制里面的内容,进入你github中,点击头像右面的黑色小三角,出现下拉选项,点击setting

进入setting后,点击SSH and GPG keys

 然后你会看到,New SSH key按钮

点击按钮,下面会出现下图中的内容,title自己取个名字,key下面的文本域,要把你从id_rsa.pub中复制的内容粘贴到这里

最后点击绿色的Add SSH key按钮就成功啦

最后一步:回到git bash 命令窗口,输入

ssh -T git@github.com

 输入完成后出现上图中的内容,最后的yes是我自己输入的,也就是说你会看的的结尾是(yes/no),你也跟着输入yes就好啦

 出现红框中的文字就说明你成功啦,这时候你就可以任意的玩弄github啦,哈哈(pull和push啥的都可以了)。

 

推荐阅读