有吗 git 命令,可以显示提交总数或类似内容的文件列表?
git
Finding most changed files in Git
所提到的工具是git extras包中的git努力,可以使用
sudo apt install git-extras
git effort
它显示文件的路径、影响文件的提交次数以及发生这些提交的天数(活动天数)。换言之,它试图估算一段时间内项目中每个文件的工作量。它也是彩色编码的。
如果您希望使用原始bash脚本而不是使用包管理器来执行此操作,那么它有一个github页面 here
我有一些 bash '计算每个文件提交的次数的方法。
bash
git log --name-only --pretty=format: | sort | uniq -c | sort -nr