码迷,mamicode.com
首页 > 其他好文 > 详细

利用GitHook实现博客园文章的备份和自动发布.md

时间:2019-02-13 23:00:51      阅读:399      评论:0      收藏:0      [点我收藏+]

标签:vscode   上传   介绍   自动   logs   参考   git仓库   文件   www   

在使用vscode中的writecnblog插件时有所启发,链接: [用vscode写博客和发布](https://www.cnblogs.com/caipeiyu/p/5475761.html),大家可以看看。 我们在本地可以利用git轻松实现博客园文章的历史记录管理,利用博客园的MetaWeblog API [别人的介绍](https://www.cnblogs.com/caipeiyu/p/5354341.html)编写小程序来自动化上传文章(参考插件)。 更进一步,将这个程序放到githook里,每次commit时自动执行,就实现了现博客园文章的备份和自动发布。 这样,你每次发布文章的步骤就简化为: 1. 编写本地一个Git仓库内的xx.md文件 2. commit更改 程序会自动获取diff,然后editPost或newPost到博客园,同时git记录了更改历史。 时间关系,本文暂时只提供一个思路,有实现的可以评论补充!

利用GitHook实现博客园文章的备份和自动发布.md

标签:vscode   上传   介绍   自动   logs   参考   git仓库   文件   www   

原文地址:https://www.cnblogs.com/1024th/p/10372067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!