title: 基于Hexo且在GitHub上搭建博客
Welcome to Fofade's Blog!
搭建初衷
大大小小,大学两年,玩了很多,也学了很多。
回首望之,曾经不知道的,现在是知道了,但曾经会的,现在却不会了。
为了不让自己毫无价值,亦为了让自己不再相同问题找半天,我想到了写博客。
之前在服务器上写过,但总是因为这样或那样的原因,写下的博客丢失了很多。
我尝试过CSDN之类的第三方博客系统,我无法忍受他们的主题以及广告。
经过仔细研究与思考,最终确定在GitHub落脚。
Git指令
$ git add .
$ git commit -m "detail" # 提交
$ git push origin master # 提交到master分支
$ hexo generate -d # 生成网站并部署到GitHub当前分支上
$ git branch -D master # 删除master分支
$ git checkout master # 切换到master分支
日常修改
将编辑好的.md文件(MarkDown编写的文件)放在 "/source/_posts/" 目录下 再提交到GitHub
提交过程为:
$ git add .
$ git commit -m "detail"
$ hexo generate # 生成网站
$ git push origin master # 提交到master分支
其他可能用到的命令
$ hexo generate -d 时报错: 无法找到 git
解决方案:
$ npm install hexo-deployer-git --save