我发现类似这样的git log --remote --full-depth <url>
或某些变体,或来自bash / python的方法来获取没有git clone
我希望获得存储库提交的完整历史记录,以使用此数据计算某些指标。
问题部分类似于this question,但我希望获得完整的历史记录。
答案 0 :(得分:1)
如果您不想克隆/获取repo,那么您需要使用GitHub API for commit才能获得相同的提交而无需克隆。请参阅this example。
但你也可以GitHub Statistic API直接获取这些提交的统计信息,而不必先获取它们。