最近在写博客的时候忽然想把本身的hexo分支完善一下,但是却不当心踩了坑。弄了好几个小时才弄好。最大的缘由仍是本身对分支管理掌握不够,搞的本身出现问题的时候狼狈不堪。
若是想要进行hexo博客分支备份,推荐Hexo博客备份git
npm install
和npm install hexo-deployer-git
(重要 在hexo分支)(一开始我没执行hexo-deployer-git
,而后执行hexo d
的时候就会有ERROR Deployer not found: git
的错误)git add
.、git commit -m ""
、git push origin hexo
来提交hexo网站源文件hexo g
和hexo d
生成静态网页部署至Github上这样一来,你的博客仓库就有master分支和hexo分支,分别保存静态网页和源文件。github
git add
.、git commit -m ""
、git push origin hexo
来提交hexo网站源文件hexo g
和hexo d
生成静态网页部署至Github上之后尽可能不手痒,处处乱改。此次过程其实仍是挺艰难的,由于本身脑子太乱了,因此作的时候半天抓不到思绪。因此其实耗费了不少时间,也是对本身的一个小考验。但愿此次以后,本身能更加坦然去面对bug,也让本身更加独立思考和行动。npm