通過hexo發布的部落格,通過本地原始檔案 「hexo g -d」 將生成的靜態檔案發布到github上,原始檔案留在了本地。這樣無法在其他電腦或檔案丟失情況下更新發布部落格。
利用github的分支,建立兩個分支master和hexo; hexo分支儲存原始檔案,master儲存部落格靜態頁面,原始檔案push到hexo分支,而靜態檔案直接發布到了master分支。
_config.yml中的deploy引數,分支應為master。
包括新博文和樣式的修改
1.提交原始檔案到分支hexo
2.發布**到master分支上git add .
git commit -am ""
git commit origin hexo
hexo g -d
注意順序拉hexo分支的原始**到本地
git clone ...
npm install hexo
npm install
npm install hexo-deployer-git
不需要 hexo init
利用碼雲備份部落格原始檔
本期來講講自己搭建的hexo部落格以及個人 的原始檔備份問題。github是國際的 託管平台,非常豐富的開源 庫,但是目前私有庫是收費的,而碼雲是開源中國的git 託管平台,支援免費的私有庫。因此,利用碼雲來備份部落格或者個人 原始檔是非常不錯的選擇。gitee 碼雲 gitee.com 是開源中國...
使用hexo,如果換了電腦怎麼更新部落格?
自己今天想到這個問題,於是去知乎搜尋了一番,發現不甚理想。沒找到合適的,題目就是知乎原題。只好自己解決了。以下直接把自己的答案貼上過來 今天我突然想到這個問題,想來參考參考,卻發現都不太適合我。首先,我猜題主的意思應該是換了電腦,原來的hexo怎麼遷移 我怎麼今天才想到,sad.不太懂為什麼有人要說...
資源檔案更新邏輯設計
1 資源檔案更新 1.1 規則 1.2 特殊檔案 1.2.2 version.xml 記錄當前資源版本 1.2.3 config.ini 當前版本的配置檔案,包括該版本資源檔案列表 1.3 更新流程 1.3.1 從伺服器上更新version檔案,對比本地的版本,確認是否需要更新 1.3.2 從伺服器...