将GitHub提交数据导入电子表格文件

时间:2017-09-14 02:20:43

标签: git github spreadsheet commit feature-extraction

我需要在电子表格文件中下载开源项目的提交数据。有没有办法将提交数据(Commit IDfile changes#LOC addition#LOC deletion)从GitHub提取到电子表格?

1 个答案:

答案 0 :(得分:1)

如果您将repo克隆到任何位置,则下面的以下git命令提供有关提交,作者姓名/日期和提交的统计信息摘要的信息。您可以运行该命令并将输出存储在CSV文件中。

git log --since='last month' --pretty=format:'%h;%an;%ad;%s' --numstat > summary.csv

输出应该是这样的:

69bbf3e;Firstname Last name;Tue Aug 29 11:21:19 2017 -0400;Commit headline
2       0       dir-a/file-a

文件路径前面的数字表示文件的添加和删除次数