Hexo配置
感谢来自ywang22thu的hexo环境搭建教程
除此之外,请注意为博客建立的GitHub仓库名<username>.github.io
中的<username>
应与自己的GitHub账户名一致且全部小写
GitHub SSH若干问题
本人曾遇到过无法使用任何GitHub SSH功能的情况,不管是clone
push
pull
还是什么都不行,也跟目标仓库无关
后来发现出现了以下两个问题:
SSH服务被关闭
SSH服务可能意外被关闭,可以通过以下命令查询SSH服务状态:
1 | sudo service ssh status |
并通过
1 | sudo service ssh start/stop/restart |
来更新服务状态
DNS问题
我还遇到过DNS服务器因为未知的原因把github.com
解析为不正确的IP的问题,这可能由于DNS服务器有一些不正确的缓存
在Ubuntu中,可以通过/etc/resolv.conf
文件来配置DNS服务器地址,可以尝试将其改为Google的公开DNS服务器8.8.8.8
然而这个修改是暂时的,每次重启系统会重置,比较麻烦