最近在寫博客的時候忽然想把本身的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