Git-Who
https://github.com/sinclairtarget/git-who
git-who 是一个命令行工具,用于回答一个永恒的问题:"谁编写了这段代码?"
与 git blame 不同,git-who 可以告诉你整个代码库中各个组件或子系统的作者。
可以将 git-who 视为针对文件树而不是单个文件的 git blame。
1. 提供三种子命令:table、tree 和 hist,分别以表格、文件树和时间线的形式展示代码库的贡献情况。
2. 支持按路径、分支或标签等过滤提交记录。
3. 提供多种排序选项,如按最后编辑时间、提交次数或修改行数等。
4. 支持 Git 的 mailmap 和 blame-ignore-revs 功能。
5. 提供 Docker 镜像,方便在任何环境下使用。
#GitHub #Tool #DevOps
https://github.com/sinclairtarget/git-who
git-who 是一个命令行工具,用于回答一个永恒的问题:"谁编写了这段代码?"
与 git blame 不同,git-who 可以告诉你整个代码库中各个组件或子系统的作者。
可以将 git-who 视为针对文件树而不是单个文件的 git blame。
1. 提供三种子命令:table、tree 和 hist,分别以表格、文件树和时间线的形式展示代码库的贡献情况。
2. 支持按路径、分支或标签等过滤提交记录。
3. 提供多种排序选项,如按最后编辑时间、提交次数或修改行数等。
4. 支持 Git 的 mailmap 和 blame-ignore-revs 功能。
5. 提供 Docker 镜像,方便在任何环境下使用。
#GitHub #Tool #DevOps