如何统计git仓库里面每个程序贡献的的代码量
时间: 2023-02-14 15:29:50 浏览: 1048
idea :插件Statistic 统计代码数量和行数
要统计 Git 仓库里每个程序员的代码贡献量,你可以使用 `git shortlog` 命令。
首先,确保你的 Git 仓库是基于分支管理的。然后,在命令行中进入你的 Git 仓库目录,输入以下命令:
```
git shortlog -sn
```
这个命令会统计每个程序员提交的次数,并按照提交次数排序。如果你想统计每个程序员提交的代码量,可以使用以下命令:
```
git shortlog -sn --author="<author>" --no-merges
```
其中,`<author>` 是程序员的名字。这个命令会统计指定程序员在所有非合并分支上提交的代码量。
如果你想要在每次提交时统计代码量,可以使用 `git blame` 命令。这个命令会显示每一行代码的最后一次修改者,以及修改时间。你可以在命令行中输入以下命令来使用 `git blame`:
```
git blame <file>
```
其中,`<file>` 是你想要查看的文件名。这个命令会显示每一行代码的最后一次修改者,以及修改时间。
另外,你还可以使用第三方工具,比如 GitStats 来统计 Git 仓库中每个程序员的代码贡献量。
阅读全文