預設已構建好hexo
部落格,此處通過分支對原始檔進行管理,也可以另建倉庫管理
配置.gitignore
檔案(可選)
出於安全考慮,不上傳配置檔案
.ds_store
thumbs.db
db.json
*.log
node_modules/
public/
.deploy*/
_config.yml
重新進行版本控制
# 注意替換為自己的倉庫
git init # 初始化本地倉庫
git add -a # 新增本地所有檔案到倉庫
git commit -m "blog原始檔" # 新增 commit
git branch hexo # 建立本地倉庫分支 hexo
# origin是本地分支,remote add操作會將本地倉庫對映到雲端
git remote add origin [email protected]:jesongit/jesongit.github.io.git
git push origin hexo # 將本地倉庫的原始檔推送到遠端倉庫 hexo 分支
其他終端
預設配置好ssh key
,安裝好node.js
等環境
git clone -b hexo [email protected]:jesongit/jesongit.github.io.git
cd hexo
npm install
上傳原始檔
git add *
git commit -m "update"
git push
同步原始檔
git pull origin hexo
hexo多終端管理
我們的思路其實就是把靜態檔案和hexo環境,分別存在username.github.io的master和hexo分支上。hexo d就是把public資料夾下的檔案同步到github,然後就能通過訪問部落格了。建立倉庫,建立兩個分支 master 與 hexo 設定hexo為預設分支 因為我們只需要...
Hexo部落格多平台之間同步
備份方法2 直接新建乙個git倉庫來備份hexo blog所在的資料夾。筆者選用的是這種 ps 備份過程比較簡單,這裡不多贅述。當重灌電腦之後,或者想在其他電腦上修改部落格,可以使用下列步驟 c users node v v10.13.0再安裝hexo 執行 npm install g hexo c...
hexo搭建部落格
有乙個github賬號,沒有的話去註冊乙個 安裝了node.js npm 安裝了git 新建乙個名為你的使用者名稱.github.io的倉庫,比如說,如果你的github使用者名稱是test,那麼你就新建test.github.io的倉庫 必須是你的使用者名稱,其它名稱無效 將來你的 訪問位址就是 ...