以MacOS系统为例,在个人博客配置文件夹修改好主题文件后,如何推到远端服务器(github仓库)?网上搜到的答案一般是:
$ hexo clean //清除缓存文件 (db.json) 和已生成的静态文件 (public)
$ hexo g //生成缓存和静态文件
$ hexo d //重新部署到服务器
hexo操作三连就行了,但是如果我们直接打开终端输入“hexo clean”是会报错的,正确做法是:
- 首先定位到博客文件夹,输入以下命令并回车:
cd /Users/你的用户文件夹名/你的blog文件夹名 - 开启root权限(超级管理员权限),输入以下命令并回车:
sudo su - 最后一步,依次输入hexo三连并回车:
$ hexo clean
$ hexo g
$ hexo d
这样,我们就成功将新的主题推送到远端服务器,回到我们的个人博客网站刷新即可。PS:刷新一次可能没反应,多刷新几次,或等待一会儿再刷新。