最近开发了一个 CLI 工具,专门用来生成 Git 提交记录的周报汇总,特别适合需要定期汇报工作进展的开发者。
# 全局安装
npm install -g weekly-git-summary
# 或直接使用(推荐)
npx weekly-git-summary
# 常用命令
npx weekly-git-summary --dir ~/projects --since 2023-01-01 --until 2023-01-31
npx weekly-git-summary --author "张三" --md
npx weekly-git-summary --json
工作内容 Git 提交记录汇总
统计时间范围: 2023-06-26 到 2023-07-02
搜索目录: .
📦 my-project (github.com/user/my-project)
📅 2023-07-02
• feat: 添加用户认证功能 (作者: 张三, hash: abc123)
• fix: 修复登录页面样式问题 (作者: 李四, hash: def456)
📅 2023-07-01
• docs: 更新 API 文档 (作者: 王五, hash: ghi789)
项目地址: https://www.npmjs.com/package/weekly-git-summary
有类似需求的朋友可以试试,欢迎反馈和建议!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.