进入git bash界面然后:
@[TOC](SSH keys)

1.git config –global –list

验证邮箱与GitHub注册时输入的是否一致

2.git config –global user.name “yourname”,git config –global user.email “email@email.com

设置全局用户名和邮箱。

3.ssh-keygen -t rsa -C “你的邮箱”

,一路回车,在出现选择时输入Y,再一路回车直到生成密钥。会在/Users/***/路径下生成一个.ssh文件夹,密钥就存储在其中。

4.GitHub—>setting—>SSH and GPG keys—>SSH keys ssh -T git@github.com

测试一下是否连通
如果联通如下图:
在这里插入图片描述
但是我在进行操作时疯狂出错,出现一堆permission denied和error


5.在/.ssh下创建id_rsa, ssh-keygen -t rsa -C “邮箱”命令后出现的id_rsa 一定要保存到/.ssh下


在这里插入图片描述我之所以一直出错就是因为没有在这个文件夹下创建id_rsa,才会出现permission denied.(我也创建了一些readme和config文件,但是我感觉这并不是问题的关键)
在研究这问题的过程中遇到了很多问题,感谢下面的大佬博客!真的很有帮助!
最开始采用的博客
接着遇到的rsa与主机列表问题
知乎问答
创建readme文件
问题fatal: Not a git repository (or any of the parent directories): .git