该问题出现在想上传文件到csdn的codechina,根据网站的帮助文档配置完SSH的公匙,运行
git clone git@codechina.csdn.net:weixin_57882405/mytest.git
仍然报错:
解决方案:我的.ssh文件下只有两个文件,id_ed25519与id_ed25519.pub(这个文件会根据你配置的不同而不一样,ED25519或者RSA)。根据其他网友说法,缺少文件known_hosts。
于是输入:
ssh-keyscan -H codechina.csdn.net >> ~/.ssh/known_hosts ##其中的codechina.csdn.net为你想访问的网站
得到如下结果:
随后还是报错, 就把wife换成热点,如果有vpn,关闭vpn。
最终得到如下成功: