18 个版本
0.1.17 | 2024年8月10日 |
---|---|
0.1.16 | 2024年5月3日 |
0.1.15 | 2024年4月26日 |
0.1.9 | 2024年1月18日 |
0.1.5 | 2022年11月23日 |
在 命令行工具 中排名第 1011
每月下载量 127
16KB
235 行
📊
git 统计
获取聚合的简短日志统计的工具。
Git Stats 解析 简短日志 信息以获取更改文件、新增和删除的统计。例如
$ git stats -r origin..HEAD
Author Commits Changed Files Insertions Deletions Net Δ
Luke Hsiao 67 117 +2616 -1126 +1490
dependabot[bot] 31 62 +203 -267 -64
Total 98 179 +2819 -1393 +1426
Reviewer/Tester Commits
Luke Hsiao 1
安装
这是一个被美化的shell脚本。因此,它期望你在你的机器上安装并配置了 git
、sort
和 uniq
,并且它们在你的 $PATH
中。
来自crates.io
cargo install git-stats --locked
用法
A tool for getting aggregated shortlog stats
Usage: git-stats [OPTIONS] [revision-range]
Arguments:
[revision-range] Show only commits in the specified revision range [default: HEAD]
Options:
-e, --email Show the email address of each author
-r, --reviews Show who reviewed/tested commits based on `Acked-by`, `Tested-by`, and `Reviewed-by` git trailers
-s, --sort <SORT> What column to sort by [default: commits] [possible values: author, commits, files, insertions, deletions, net]
--reverse Whether to reverse the sorting from descending to ascending
-a, --author <AUTHOR> Limit the commits output to ones with author header lines that match the specified pattern (regular expression)
-h, --help Print help (see more with '--help')
-V, --version Print version
依赖关系
~7–19MB
~229K SLoC