Project

Git CMS Workflow

用 Git 作为内容源,兼顾可视化编辑体验与部署可控性的一套工作流。

这个项目关注的不是某一个页面,而是一整套内容工作流:怎么写、怎么改、怎么发布,以及怎么让以后继续维护的人不会痛苦。

工作流拆分

  1. 在浏览器里通过 TinaCMS 可视化编辑。
  2. 内容最终落在仓库里,方便版本管理。
  3. 提交之后自动触发部署,缩短更新链路。

为什么不是完全依赖第三方平台

第三方内容平台适合快速记录,但不一定适合承载长期稳定的网站内容。把内容放回 Git,最大的好处是掌控感和迁移自由度都更高。