Github博客多地同步文章

解决方案:

  将hexo源文件同步到博客分支,用hexo分支作为中转,其他设备需要编辑时本地clone一份,安装hexo必须文件后即可部署

关键点:

  ## 创建hexo分支并提交文件

// 新建分支并切换到新建的分支
git checkout -b 分支名
// 添加所有本地文件到git
git add .
// git提交
git commit -m ""
// 文件推送到hexo分支
git push origin hexo

  ## 其他设备上clone下Github上新建的分支的文件到本地

  

// 克隆文件到本地
git clone -b 分支名 https://github.com/用户名/仓库名.git

 

  ## 部署到Github

  

// 安装hexo
npm install hexo
// 注意这里不需要hexo初始化:hexo init;否则之前的hexo配置参数会重置
// 安装依赖库
npm install
// 安装部署相关配置
npm install hexo-deployer-git

//发布到master分支
hexo d -g

 

posted @ 2018-01-07 21:55  LandWind  阅读(268)  评论(0编辑  收藏  举报