Skip to content

gongyisheng/bullshit

Repository files navigation

Bullshit

我的写作草稿

Structure

fragments: 通常是虚构的、无意义的练习片段
opinion: 不成熟的观点
poetry: 未完成的诗歌
short_story: 未完成的小短文
unname_things: 尝试为一些未命名的事物命名
cache.md: 一些留着待写的主题

Usage

  1. fragments/opinion/unnamed_things 通常以日期为文件名,commit message 记录主题便于搜索,可以重新 commit 更改主题,未来 review 的时候可修改后重新 commit,文件的 commit 记录即修改记录
  2. poetry/short_story 通常以主题为文件名,首次提交时难以命名的也可以使用日期命名,使用 branch 和 pull request 对内容进行更改
  3. cache.md 存放一些待写的主题,主动限制自己的写作数量,把待写的主题放到 cache 里,未来再写。杀死欲望最好的方法是满足它,保持欲望最好的方法是抑制它,与我们身体里的猴子玩耍(from 王建硕)
  4. 每月的工作 branch 以 yyyy/mm 命名,月底时创建 pull request, merge 进 main branch,不再加入新的commit,通过 pull request 查看文件变化来统计本月写作内容

Commit

  1. draft: 写草稿和框架
  2. trim: 删去原本存在但不必要的部分
  3. add: 增加新的、原来不存在的部分
  4. improve: 修改原有的部分,往往是词语或者句子的替换
  5. notate: 增加标记,便于之后修改
  6. format: 美化格式