如何配置github中的SSH key值?
2017-11-22 00:00
183 查看
当我想在gitub克隆其他人的项目时,没想到出错了
这是什么意思呢?我发现时我在gitub上的ssh key失效了,所以接下来就是重新配置一下我的ssh key的值。
1.检查SSH是否失效
在git命令行中进行git操作的时候,发现原来设置过的SSH key已经失效;登陆到github网站上查看,图标呈现灰色;好了,发现问题所在;
2.设置用户名和邮箱
在git命令行中对git进行全局设置, git config --global user.name "用户名", git config --global user.email "邮箱地址";
3.生成SSH key
在git命令行中,输入命令: cd ~/.ssh,来检测是否生成过key,没有生成过key,会有相关信息提示;然后输入命令: ssh-keygen -t rsa -C “邮箱地址”,按下回车键;然后根据返回的信息,找到.ssh目录下的两个文件;
4.在github上添加SSH key
在github上点击“setting”,找到添加SSH key的菜单,然后新增SSH key;把文件id_rsa.pub 里面的内容全部复制到 key编辑框中,保存完毕;
5.检查SSH key是否有效
在git命令行输入:ssh -T git@github.com;这里会要求你输入SSH key密码,如果刚才生成SSH key时未输入密码,密码就为空;然后看到信息:
ERROR: Hi 用户名! You’ve successfully authenticated;说明配置成功;
6.再次查看github密钥
登陆到github上查看刚刚输入的SSH key,现在图标的颜色变为绿色,说明密钥配置有效;现在可以在git命令行上进行git操作了;
这是什么意思呢?我发现时我在gitub上的ssh key失效了,所以接下来就是重新配置一下我的ssh key的值。
1.检查SSH是否失效
在git命令行中进行git操作的时候,发现原来设置过的SSH key已经失效;登陆到github网站上查看,图标呈现灰色;好了,发现问题所在;
2.设置用户名和邮箱
在git命令行中对git进行全局设置, git config --global user.name "用户名", git config --global user.email "邮箱地址";
3.生成SSH key
在git命令行中,输入命令: cd ~/.ssh,来检测是否生成过key,没有生成过key,会有相关信息提示;然后输入命令: ssh-keygen -t rsa -C “邮箱地址”,按下回车键;然后根据返回的信息,找到.ssh目录下的两个文件;
4.在github上添加SSH key
在github上点击“setting”,找到添加SSH key的菜单,然后新增SSH key;把文件id_rsa.pub 里面的内容全部复制到 key编辑框中,保存完毕;
5.检查SSH key是否有效
在git命令行输入:ssh -T git@github.com;这里会要求你输入SSH key密码,如果刚才生成SSH key时未输入密码,密码就为空;然后看到信息:
ERROR: Hi 用户名! You’ve successfully authenticated;说明配置成功;
6.再次查看github密钥
登陆到github上查看刚刚输入的SSH key,现在图标的颜色变为绿色,说明密钥配置有效;现在可以在git命令行上进行git操作了;
相关文章推荐
- Git客户端图文详解如何安装配置GitHub操作流程攻略
- windows下如何配置github ssh 公钥
- Git客户端图文详解如何安装配置GitHub操作流程攻略
- SrpingCloud ---github上面如何使用webHook实现配置文件修改 ,客户端自动刷新
- 初次使用git配置以及git如何使用ssh密钥(将ssh密钥添加到github)
- iOS学习笔记--如何用ssh key 配置Github
- Android Studio升级1.0 RC后,如何从GitHub导入项目以及对原项目的Gradle配置修改
- Git客户端图文详解如何安装配置GitHub操作流程攻略
- Github 的搭建和配置github中的SSH key值
- 从Github上Clone一个AndroidStudio工程如何配置环境
- window 如何 配置 github
- GitHub 学习与应用——Windows中如何创建与配置ssh key
- 如何在本地环境配置github
- 如何在Mac下配置Github和Bitbucket的SSH
- Git客户端图文详解如何安装配置GitHub操作流程攻略
- Git客户端图文详解如何安装配置GitHub操作流程攻略
- 如何在Android studio 配置github
- 如何在Mac下配置Github和Bitbucket的SSH
- 如何配置GitHub
- “Hello,Github!"——如何配置并上传一个已有项目到Git上