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在弄一个,原理应该都是这样!


文章作者: GMaya
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 GMaya !
评论
 上一篇
给hexo博客加404公益页面 给hexo博客加404公益页面
腾讯公益404页面,寻找丢失儿童,让大家一起关注此项公益事业!效果如:https://gmaya.top/404.html 目的:如果访问网站不存在的页面,则返回腾讯公益404页面 使用方法,新建 404.html 页面,放到主题的 s
2020-04-19
下一篇 
Linux下RabbitMQ另外一种延迟功能实现 Linux下RabbitMQ另外一种延迟功能实现
前言前面写了使用死信对列实现了:订单下单之后 30 分钟后,用户如果没有付钱,系统需要自动取消订单。今天在研究一下另外一种rabbitmq-delayed-message-exchange插件 注意:延迟插件 rabbitmq-del
2020-04-17
  目录