首页 > 解决方案 > 如何搜索 GitHub 拉取请求,然后使用 curl 命令返回其分支

问题描述

我使用 curl 命令在我的组织中查询拉取请求并获取拉取请求(PR)

curl -u <user>:<token> "https://api.github.com/search/issues?q=<query_string>"

上面的命令返回带有项目的 json 文本是我组织中的 PR,但我看不到这些拉取请求的分支。

有一种解决方法,我可以/必须使用 api pull request url 再次向 Github 进行查询以获取 PR 分支,例如:

curl -u <user>:<token> "https://api.github.com/repos/<my-repo>/pulls/4"                                              

但是,是否有任何选项可以让它在第一次尝试时返回 PR 分支,而不是两次执行 curl 命令?

标签: githubgithub-api

解决方案


推荐阅读