gitHub学习之SSH key的设置

本文详细介绍了如何在gitbash中设置SSHKey,包括创建SSHKey、添加到GitHub、以及测试SSH连接的过程。步骤包括打开gitbash、创建SSH密钥(可选设置密码)、添加到GitHub个人设置、并通过命令行验证SSH密钥是否成功连接。

基于安装了git bash的前提下,在get bash上操作的

1、打开git bash

2、创建SSH Key

输入指令:
ssh-keygen -t rsa -C 你的邮箱
在这里插入图片描述
ps:直接输入邮箱,不要带双引号之类的
然后就会显示这两行表示成功了:
在这里插入图片描述
紧接着又会问你:
Enter passphrase (empty for no passphrase):
就是让你输入密码,如果你设置了密码,那在你使用ssh传输文件的时候,你就要输入这个密码。为了避免麻烦,建议不用设置,直接回车。
Enter same passphrase again:
这就是让你再输入一次密码,就跟我们注册账号时候设置密码需要设置两次一样。上一步没设置密码,这里直接回车就可以了。到这里你的秘钥就设置好了,你会收到这段代码提示
在这里插入图片描述
当你看到上面这段代码,那就说明你的 SSH key 已经创建成功

3、添加SSH Key到GitHub

1、首先打开Github网页 gitHub
2、点击右上角头像,找到左边的settings点击,然后点击右上角新建一个SSH Key。
在这里插入图片描述
3、title随便填写在这里插入图片描述

4、key值找到生成,秘钥的地址在这里插入图片描述
5、复制其中的内容填写即可在这里插入图片描述
6、创建后就会收到创建成功的邮件在这里插入图片描述

4、测试一下该SSH key

在git Bash 中输入以下代码
$ ssh -T git@github.com
注意是git@github.com不是你的邮箱。

然后会提示你:
Are you sure you want to continue connecting (yes/no/[fingerprint])?
输入yes,回车

接下来就会提示你输入密码,如果上边设置ssh的时候,你没设置密码会提示你:
Warning: Permanently added ‘github.com,192.30.255.112’ (RSA) to the list of known hosts.
警告完了,如果你能看到如下提示,那你已经成功设置SSH密钥。
Hi “用户名”! You’ve successfully authenticated, but GitHub does not provide shell access.
这样就ok了

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值