首先,我是在公司上的windows机器上部署了hexo,但是回家后发现很不方便,家里的电脑是mac机。所以根据网上的经验我总结了一下如何在mac和Windows上同时写hexo博客。
Windows机器
在github上新建远程仓库
将原来的page项目删除,新建一个和原来名字一样的空项目。不用初始README.md
此时只有一个空的master分支。
本地初始化一个Hexo项目
注意:本地的目录不要动
重新新建一个空目录,作为你的博客目录。进入该目录,右击Git bash here,初始化一个Hexo项目:
hexo init
npm install
npm install hexo-deployer-git --save
然后用自己原来博客里的文件替换掉这里的source\
, scaffolds\
, themes\
,_config.yml
替换成自己原来博客里的。注意,这里把themes/next
中的.git/
目录删除
将整个目录推送到master
要推送到master分支,首先要将该目录初始化为本地Git仓库: