git 自动生成周报

一、原由

1.程序员必须写周报;
2.感觉周报写的的确有些烦;
3.容易忘记一周干了什么。
4.既然是程序员,就用程序来解决问题,而不是抱怨
5.使用工具递归你工作目录下存在的 git repo, 帮你找出最近 7 天的 commit,项目里的 changelog 拿出来;

二.wtf-weekly 工具

安装

$ npm i -g wtf-weekly

用法

$ cd dir/project/        # 工程目录下
$ ww                     #or wtf-weekly

得到周报

周一fix phone verifyupdate stylesrenameadd svg
周二补全用例refactortyporemove debug coderemove unused
周三update styles
周四complete avatar module
周五fix testingremove cache
周六无
周日无

三、weekly-report 工具

安装

$ npm install -g weekly-report
$ cd dir/project/    # 工程目录下
$ weekly-report     # 或使用 wr 

你可能感兴趣的:(git 自动生成周报)