首页 > 解决方案 > 如何使用 Github API 获取提交中更改的代码行数?

问题描述

我可以通过 git 命令看到它是可能的,但我只想知道它是否可以仅使用 GitHub API。

当我尝试使用 NodeJS API 调用和用户给我的访问令牌来执行此操作时,我想在这里调用 git 命令并不好。

或者唯一的方法是使用提交差异 API 计算差异?

更新:刚刚发现 GET /repos/{owner}/{repo}/commits/{ref} 也可以直接提供统计信息。但是,如果我想在线路足够的情况下获得差异,那么我需要拨打 2 次电话才能做到这一点。有没有办法可以获取提交列表及其统计信息?

标签: githubgithub-api

解决方案


推荐阅读