Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git提交每个文件的统计信息_Git - Fatal编程技术网

Git提交每个文件的统计信息

Git提交每个文件的统计信息,git,Git,我想为每个作者获取所有提交信息,但我想为每个文件执行此操作。我对git文档有点迷茫。有人知道怎么做吗?我想在一段时间内这样做,例如2014-2016年。如果“所有提交信息”是指提交历史记录,那么git log--since--until将完成这项工作 您还可以使用--author选项过滤某些作者所做的提交。如果您正在寻找一个git命令来同时完成所有这些操作,它并不存在,但是一些开源项目可以计算此类统计信息。看一看example@SimonPA我也对这种框架感兴趣。我只是想获取一些数据。git d

我想为每个作者获取所有提交信息,但我想为每个文件执行此操作。我对
git
文档有点迷茫。有人知道怎么做吗?我想在一段时间内这样做,例如2014-2016年。

如果“所有提交信息”是指提交历史记录,那么
git log--since--until
将完成这项工作


您还可以使用
--author
选项过滤某些作者所做的提交。

如果您正在寻找一个git命令来同时完成所有这些操作,它并不存在,但是一些开源项目可以计算此类统计信息。看一看example@SimonPA我也对这种框架感兴趣。我只是想获取一些数据。
git dull
可能是您使用陶瓷命令的最佳开端,您可能有兴趣看看@dimitris93是我唯一尝试过的命令。但是你可以找到你需要的。“每个文件”部分可能由bash循环完成,如果它不在其中。