前景提要

今天突然发现github无法通过ssh推送或者拉取了,研究了以下找到了一个解决办法。
提交时的错误如图,ssh密钥已经配置进GitHub了,仓库的权限也没有任何问题,但是就是无法进行ssh的操作。

解决办法


在ssh密钥的储存目录新建一个config文件,内容如下

Host github.com
Hostname ssh.github.com
Port 443
User git

然后重新进行git的操作,就可以正常进行了。