Generate a markdown report from Git repositories.
Build the tool:
cargo build
Run the tool:
Usage: git-report [OPTIONS] <BASE> [REPOSITORIES]...
Arguments:
<BASE> Base URL for all repositories
[REPOSITORIES]... List of repositories
Options:
-a, --after <AFTER> Date range start (including, ISO format)
-b, --before <BEFORE> Date range end (excluding, ISO format)
-h, --help Print help
-V, --version Print version
Example, report from 3 repositories (whole history):
cargo run -- https://github.com/Worteks peertube-plugin-cleanup-unviewed-videos RC2Matrix service-desk
Example, filter on dates:
cargo run -- https://github.com/Worteks peertube-plugin-cleanup-unviewed-videos RC2Matrix service-desk --after=2024-01-01
cargo run -- https://github.com/Worteks peertube-plugin-cleanup-unviewed-videos RC2Matrix service-desk --before=2025-01-01