扫描指定路径下所有 Git 仓库在指定日期指定提交人的所有提交
Project description
coding-work-report
扫描指定路径下的所有 Git 仓库,列出指定提交人在指定日期的所有提交。
安装
通过 uvx 直接运行(推荐)
无需安装,直接运行:
uvx gen-work-report --author "你的名字"
本地开发
uv sync
使用
# 扫描当前目录下所有仓库,查找当天指定作者的提交
uvx gen-work-report --author "你的名字"
# 指定路径和日期
uvx gen-work-report --path "E:\code" --author "IVEN" --date 2026-05-16
# 保存为 Markdown 文件
uvx gen-work-report --author "IVEN" --output report.md
# 不显示代码 diff(仅提交信息)
uvx gen-work-report --author "IVEN" --no-detail
# 查看帮助
uvx gen-work-report --help
参数
| 参数 | 简写 | 说明 | 默认值 |
|---|---|---|---|
--path |
-p |
扫描路径 | . (当前目录) |
--date |
-d |
指定日期 (YYYY-MM-DD) | 当天 |
--author |
-a |
提交人 (name 或 email) | 必填 |
--output |
-o |
保存 Markdown 报告的文件路径 | 输出到终端 |
--detail / --no-detail |
无 | 显示详细代码变更 | 开启 |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
coding_work_report-0.1.0.tar.gz
(117.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file coding_work_report-0.1.0.tar.gz.
File metadata
- Download URL: coding_work_report-0.1.0.tar.gz
- Upload date:
- Size: 117.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7c4124aebded294f787103a8f858c196e6240220de0a62755480092a35e6102
|
|
| MD5 |
f750138e9896f3ae5b9c22cd19fd728d
|
|
| BLAKE2b-256 |
7f82a507f541e3150953724b33bda148f6f535b1d4521573eec7c8fb0e82b179
|
File details
Details for the file coding_work_report-0.1.0-py3-none-any.whl.
File metadata
- Download URL: coding_work_report-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d4f54dc1c4732cf0af4e462c3d46fcf7eca6f411dd82551a7aaa0db65667f3d
|
|
| MD5 |
d26b2189df05f72e8d84255ed1ff51f4
|
|
| BLAKE2b-256 |
b739f7702fa1e82510c2ae5df53e5841454c359b6f4cd971e6f88c08baf29bb4
|