Hexo博客因很长时间不连接报错的解决的办法
2020-06-30 本文已影响0人
KangSmit的算法那些事儿
JPG
ssh.JPG
原因:在部署时遇到了密钥过期的情况,只能在重新添加密钥
解决方法:
hexo generate //hexo生成静态页面
hexo server //开启本地服务器
hexo deploy //部署到github上
生成新的 SSH Key:注意C是大写
ssh-keygen -t rsa -C "邮件地址@youremail.com"
然后敲回车,输入密码就好了。
测试是否连接成功
ssh -T git@GitHub.com
出现如下字体证明成功解决
You've successfully authenticated,
下面再将上图中生成的.ssh密匙放在GitHub再运行下面的代码就可以了
c/Users/.../.ssh/id_rsa
ssh.JPG
输入下面的代码进行个人信息的设置,把名称和邮箱替换成你自己的,名字必须是你的真名,而不是GitHub的昵称。
git config --global user.name "cnfeat"//用户名
git config --global user.email "cnfeat@gmail.com"//填写自己的邮箱
查看配置是否设置正确
git config --list
最后,SSH Key 配置成功