1个不稳定版本
0.1.0 | 2024年3月26日 |
---|
#4 在 #deleted
7KB
104 行
Git LOC Analyzer
Git LOC Analyzer 是一个基于 Rust 的命令行工具,分析 Git 仓库中每个提交添加和删除的行数,并报告每个用户的总修改行数。
此项目的目的是提供对 Git 仓库中个人开发者贡献的洞察。通过分析添加和删除的代码行(LOC),该工具旨在识别诸如通过减少公司创始人贡献的 LOC 来认可优秀工程师的招聘等激励措施,并为开源贡献分配适当的奖励。
特性
- 分析 Git 仓库中添加和删除的行
- 汇总每个提交的每个用户的修改行数
安装
cargo install git-loc-analyzer
使用方法
安装工具后,您可以从命令行运行它。导航到 Git 仓库的根目录,然后运行
git-loc-analyzer --start-date 2023-01-01 --end-date 2023-12-31
这将分析指定日期范围内的提交,并输出每个用户添加和删除的行数。
许可证
本项目采用 MIT 许可证。
依赖项
~10MB
~255K SLoC