同步 GIT@OSC 实现MARKDOWN文件发布或更新到CSDN博客中

还记得前面发过一篇文章,写的是关于从GITBLOG迁移博客内容到CSDN博客的文章传送门,这篇文章也是基于此写的

相信很多同学都有过这样的历程,自己辛辛苦苦写的博客,因为域名空间或等等各种原因丢失了的情况,也相信有很多小伙伴保存着自己的文件在 GITHUB 或 GIT@OSC上,但查看内容却是无比恼火的一件事,因此就有了这篇将GIT上的内容同步更新到CSDN博客上

这里主要是用到了 GIT@OSC 的WEBPUSH 功能,通过其官方文档,我们可以很容易的发现当我们PUSH新的内容到GIT上去的时候,会主动请求我们自己定义的URL并POST特定的数据,因此,就可以利用这些数据做一些自动化的工作,比如自动更新、执行特定的程序等

基于此,当我们接受到POST的数据后,就可以根据数据内容来执行我们的程序命令了,比如我们发现是新增的一篇文章,这时我们就可以自动发布文章到 CSDN 博客中,如果是修改的一篇文章,我们也可以自动更新我们的CSDN博客内容,这样就做到了我们的数据同步,即要以在GIT上保存数据t备份,又可以通过CSDN进行方便的查看,当然还有一点就是可以多个人同时编辑同一个文档了(当然这种情况还是不多的)

关于发布或更新文章部分,可以直接参看将 gitblog 的博客内容搬迁到 CSDN

你可能感兴趣的:(git,markdown,发布,CSDN博客)