天天看點

Github部落格備份

部落格備份

由于 Hexo 部落格是靜态托管的,所有的原始資料都儲存在本地,如果哪一天電腦壞了,或者是誤删了本地資料,那就是叫天天不應叫地地不靈了,此時定時備份就顯得比較重要了,常見的備份方法有:打包資料儲存到U盤、雲盤或者其他地方,但是早就有大神開發了備份插件:hexo-git-backup ,隻需要一個指令就可以将所有資料包括主題檔案備份到 github 了

1.首先進入你部落格目錄,輸入指令 hexo version 檢視 Hexo 版本,如圖所示,我的版本是 4.2.0

Github部落格備份

2.安裝備份插件,如果你的 Hexo 版本是 3.x.x或者4.x.x,則使用以下指令安裝

npm install hexo-git-backup --save
           

3.到 Hexo 部落格根目錄的

_config.yml

配置檔案裡添加以下配置:

backup:
  type: git
  theme: hexo-theme-matery
  message: Back up my www.liuyao-blog blog
  repository:
    github: [email protected]:xiaoshidi-hub/xiaoshidi-hub.github.io.git,backup
           
  • theme:你要備份的主題名稱
  • message:自定義送出資訊,随便填
  • repository:倉庫名,注意倉庫位址後面要添加一個分支名,比如我就建立了一個backup 分支
hexo backup