一、出现的问题
已经按照网上的教程,在.ssh目录下生成ssh key,将公钥的内容复制到GitHub和Gitee上,却还是出现无法clone和push的问题,提示没有权限。使用ssh -T git@github.com也提示Permission denied (publickey)。
二、解决方法
先打开agent,再添加密钥,就能成功
liang@DESKTOP-NUK0IS6 MINGW64 /f/Desktop/site2
$ eval $(ssh-agent -s)
Agent pid 941
liang@DESKTOP-NUK0IS6 MINGW64 /f/Desktop/site2
$ ssh-add ~/.ssh/id_rsa_g2019
Identity added: /c/Users/liang/.ssh/id_rsa_g2019 (gzxxxxx2019@sina.com)
liang@DESKTOP-NUK0IS6 MINGW64 /f/Desktop/site2
$ ssh -T git@github.com
Warning: Permanently added the RSA host key