gitpost
v0.0.4
Published
用git管理你的文章
Downloads
2
Readme
Gitpost
所有能用 git 管理的东西最终都会用 git 来管理
用 git 来管理你所有的文章。让各个平台的文章,帖子都用 git 来管理起来,你只需要在你的 git 项目里提交一个``markdown`文件,即可按照你的配置,自动同步到medium,或twitter,或tumblr等
特性
- 自动同步新文章和修改到各个平台
- 自动生成静态博客
- 使用 git 来管理你全部的文章
本地预览博客
安装:
npm i -g gitpost-cli
初始化:
gitpost init <folder>
cd <folder>
npm i
本地预览:
gitpost server
新建完成后,指定文件夹的目录如下:
_config.yaml
package.json
source/
.hexo/ # 存放静态博客相关内容
如何开发
yarn
yarn start
本项目采用prettier来统一代码风格,并且会在pre-commit
前自动 format 你本次提交的代码,推荐你在你的编辑器里安装 prettier 插件,并且开启保存文件就自动 format 选项,这样可以在开发的时候,就能自动 format
本项目采用git flow 工作流,请按照 git flow 工作流来提交合并代码
推荐使用yarn commit
来代替git commit
作为格式化 commit 信息的工具
yarn commit