参考:https://blog.csdn.net/u013778905/article/details/83501204

 

 一、步骤

1、创建SSH KEY

a.      先看一下你C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,有就跳到下一步,没有就通过下面命令创建。

b.      创建ssh key,用来git与github交互:ssh-keygen -t rsa -C "xxx@xx.com"

c.      一路enter就好,再检查,发现出现了id_rsa和id_rsa.pub这两个文件。

2、GitHub添加SSH key

在GitHub上,鼠标放到头像上,点击setting—SSH and GPG keys—New SSH key,把id_rsa.pub中的内容粘贴上去,点击Add SSH key按钮提交。

参考: https://blog.csdn.net/u013778905/article/details/83501204

3、测试是否成功配置SSH Key

$ ssh -T git@github.com

Hi ssyybbiill! You've successfully authenticated, but GitHub does not provide shell access.

 【注意,不是立刻成功的,需要时间,大概3-5分钟。也可以重启下Git Bash尝试】

二、Bug

1、github添加SSH key时,Key is already in use,一个电脑只能一个key,被占用了,删除重新添加就行了

参考:https://blog.csdn.net/m0_38072683/article/details/82939535

2、SSH设置免密登录,却要输入私钥:

简单方法:一直按enter就好了!密码也是enter,多省事儿!

参考:https://blog.csdn.net/chenhanxuan1999/article/details/89633347

其他方法:https://blog.csdn.net/qq_31977125/article/details/102736460

 

posted on 2021-08-22 14:46  西伯尔  阅读(62)  评论(0编辑  收藏  举报