【问题标题】:How to get the number of commits between 2 git tags using octokit.net?如何使用 octokit.net 获取 2 个 git 标签之间的提交次数?
【发布时间】:2014-04-01 01:26:09
【问题描述】:

我希望能够使用octokit.net(Github .NET API)获取 github 存储库中 2 个 git 标签之间的提交总数。

与 github 中的 compare 相同。

【问题讨论】:

  • 我不是 octokit 用户,所以帮不上忙(虽然我今晚玩了一点,但什么也找不到)。如果您提供有关您尝试过的内容(如果有的话)以及哪些有效和哪些无效的信息,也许您会获得更多的活动。我什至找不到使用 SHA 或已经找到的提交对象的 compare API。我担心可能没有办法,最好的办法是提出问题。但同样,我只进行了浅层搜索,可能偏离了基地。

标签: .net octokit


【解决方案1】:

简短回答:目前没有。

更长的答案:GitHub API 在此处公开比较视图:

http://developer.github.com/v3/repos/commits/#compare-two-commits

所以你可以这样调用它并获取你需要的数据:

https://api.github.com/repos/octokit/octokit.net/compare/master...my-cool-branch

如果您可以再等一会,我已经发起了一个拉取请求以在 Octokit.net 中正式支持此功能:

https://github.com/octokit/octokit.net/pull/428

【讨论】:

  • 谢谢布伦丹,我可以等了
猜你喜欢
  • 2011-08-17
  • 2021-01-19
  • 2015-10-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多