Hexo 多電腦同步設定
本次設定主要是因應不同裝置想要同步部落格資料。
前言
之前在設置 Hexo Blog 時,我就把 GitHub Repo 與 seeting Repo 分成兩支,確保自己做過的設定都有被存下來。
而發現不同步的問題是不同設備上發現 Git 記錄時間不一致的問題,找了一下操作文章,發現在設置上注意一些細節就可以,因此本篇會盡可能地還原情況。
Hexo 版本
- hexo:6.3.0
- hexo-server:3.0.0
NexT 版本
- NexT:^8.12.1
原電腦
一開始建立 Blog 的裝置,需要設置新分支
確保自己在原裝置上不管新增、刪除等,都是統一 push 到該分支
其他設備
git clone <your repo url> -b <repo branch name>
,這邊就是要 clone 你在原設備的該分支npm install
設置完步驟
原電腦與其他設備接下來如果需要新增、刪除等行為,都必須要做的。
git pull
- 你期望操作的行為(新增文章 etc…)
git add .
git commit -m "commit content"
git push
- 執行部屬動作(我就是採用 GitHub Action)
hexo clean && hexo deploy
參考資料:hexo多电脑同步