Skip to main content

扫描指定路径下所有 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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

coding_work_report-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

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

Hashes for coding_work_report-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e7c4124aebded294f787103a8f858c196e6240220de0a62755480092a35e6102
MD5 f750138e9896f3ae5b9c22cd19fd728d
BLAKE2b-256 7f82a507f541e3150953724b33bda148f6f535b1d4521573eec7c8fb0e82b179

See more details on using hashes here.

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

Hashes for coding_work_report-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d4f54dc1c4732cf0af4e462c3d46fcf7eca6f411dd82551a7aaa0db65667f3d
MD5 d26b2189df05f72e8d84255ed1ff51f4
BLAKE2b-256 b739f7702fa1e82510c2ae5df53e5841454c359b6f4cd971e6f88c08baf29bb4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page