使用hexo+GitHub搭建的个人博客 文件备份
1.在GitHub中创建 hexo 分支来存储本地 markdown 文件
在本地文件根目录创建 .gitignore 文件,若存在修改为
1 | .DS_Store |
在本地文件根目录中初始化 git
1 | git init |
创建分支hexo
1 | git checkout -b hexo |
提交到仓库,需要注意的事在提交之前要把themes目录下主题中的 .git 文件夹重命名或者删除,不然的话 git 会把主题当做子模块来处理。
1 | git add . |
添加远程仓库
1 | git remote add origin git@github.com:MrWangwj/MrWangwj.github.io.git |
push 到远程分支
1 | git push origin hexo |
2.在另一台电脑上使用
首先要克隆下这个项目
1 | git clone git@github.com:MrWangwj/MrWangwj.github.io.git |
进入博客目录
1 | cd MrWangwj.github.io.git |
切换到博客文件分支
1 | git checkout -b hexo origin/hexo |
安装hexo
1 | npm install hexo --save |
然后编辑、查看
1 | hexo g //编译 |
提交 git,若在提交过程中出现 ERROR Deployer not found: git 可执行 npm install hexo-deployer-git --save 后重新提交。
1 | hexo d |
在写了新 markdown 文件后提交 git
1 | git add . |
到此,我们以后只要写完博客发布后记得 push 一下就能实现备份了。