是否有可能获取远程git日志来收集存储库的完整提交历史记录?

时间:2017-03-11 07:57:44

标签: git github github-api

我发现类似这样的git log --remote --full-depth <url>或某些变体,或来自bash / python的方法来获取没有git clone

的存储库的完整历史记录

我希望获得存储库提交的完整历史记录,以使用此数据计算某些指标。

问题部分类似于this question,但我希望获得完整的历史记录。

1 个答案:

答案 0 :(得分:1)

如果您不想克隆/获取repo,那么您需要使用GitHub API for commit才能获得相同的提交而无需克隆。请参阅this example

但你也可以GitHub Statistic API直接获取这些提交的统计信息,而不必先获取它们。