风萧萧兮易水寒

win10系统hexo博客自动发布自动拉取

我之前的流程是这样发布个人博客的。

  1. 本地(win10)编写博客
  2. 本地上传博客到github
  3. 服务器(win10)通过git拉取最新代码
  4. 因为是nginx代理的,所以这个时候直接域名访问就是最新的了。

问题
每次本地上传完都需要远程控制服务器,然后手动拉取代码。

更改后实现的效果:

  1. 本地(win10)编写博客
  2. 本地上传博客到github

其实就是 本地编写完,然后 hexo s 查看没问题,然后 hexo g hexo d ,完事!

本地(win)无需做任何修改,hexo d 只要吧博客上传到github就行。

服务器(win)做以下更改:
存放博客根目录新建文件 pull.bat 名称随意
里面加上一句命令

git pull

对,就是这么简单粗暴的一个命令。

然后win系统新增任务计划

点击创建任务


常规设置

触发器设置
看自己想法设置间隔时间,博客没那么频繁,所以一个小时拉取一次

操作设置

保存!哈哈。

我服务器有点东西必须用win,没办法。 等到时候用linux在弄一个,原理应该都是这样!

坚持原创技术分享,您的支持将鼓励我继续创作!