2017-09-26 151 views

回答

2

如果您试图在一段时间内在repo/branch中查找合并的PR,可以使用GitHub Search Issues API。

例如:如果你想找到回购km-poonacha/testissues所有的PR,2017-06-01..2017-06-16之间创建是merged,你可以提出以下要求 - https://api.github.com/search/issues?q=repo:km-poonacha/testissues+type:pr+created:2017-06-01..2017-06-16+is:merged

Ref。 Search Issues and Pull Requests

+0

谢谢@Poonacha,但是可以在日期之间得到相同的结果,但是在提交哈希之间呢?或者,更好的办法是只用数字,因为我之前在我的代码中已经做了一些历史分析,而且我有大量的PR数字要加载详细信息。 – kivagant

+0

哦,当然,PR号码更好。即'的https:// api.github.com /回购/ REPONAME /拉/ PR#'。例如,对于PR#20回购'km-poonacha/testissues':'https:// api.github.com/repos/km-Poonacha/testissues/pulls/20' – Poonacha

+1

但是如果我有30个PR,需要打30个电话?这正是我想要避免的。 :)所以,我试图通过一个API查询获得大量的PR。 – kivagant

相关问题