博客园同步GitHub功能
博客园VIP服务增加了GitHub的同步功能,本文一方面作为介绍,另一方面作为尝试,记录一下使用方法和体验。
1. 开通博客园的VIP服务
GitHub的同步功能目前仅限 VIP会员。因此需要开通VIP服务,开通后可以在设置中看到同步服务的选项。
VIP服务链接:https://cnblogs.vip/
99元/年的价格其实也算贵,初期的功能的确不多,且当是支援博客园的发展了吧。
2. 开通博客的GitHub同步功能
开通VIP服务之后,在博客管理后台可以看到一个新的标签页:同步
点击同步服务,可以看到同步服务的设置界面。
3. 设置同步服务
点击添加GitHub源
之后开始设置同步服务。
第一次设置的话,需要进行GitHub的授权。
授权完成后,就可以在列表中看到自己的GitHub仓库了。
如果不希望博客园读取所有的仓库的话,可以在授权期间,选择只读取指定的仓库。
需要注意的是,其中的仓库、分支、文件夹在设置完成之后是不可变更的,所以确定前需要确认好,避免设置完成之后不记得自己设置的是什么。
创建和删除时的动作可以在完成设置之后仍然可以修改。
创建动作分为以下几种:
删除动作分为以下几种:
完成设置之后,就可以在GitHub上推送文章了。
目前看下来博客园会维护源文件与博文的对应关系,所以除了内容,其他的博文属性都需要在博客园上设置。
4. 一些问题
- 文件不支持标题设置,只能同步后手动修改
- 文件夹不支持嵌套,只能是指定文件夹下的markdown文件
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。