23

我目前正在查看一个流行的 GitHub 存储库。里面有超过 300 个拉取请求(100 个打开,200 个关闭)。

如何搜索这些拉取请求以查看其中是否已存在特定主题?

即,如果有人已经进行了类似的拉动,我不想创建一些代码并提交拉动请求。


编辑:或者 - 因为我知道我计划更改哪些文件 - 是否可以在 GitHub 上查看特定文件,然后说“嘿。是否有任何与此特定文件相关的未完成的拉取请求?”。


更新:GitHub 现在可以轻松地提供此功能 - 当浏览存储库时,顶部的搜索栏提供仅搜索选择的存储库 - 这使得搜索您需要的内容变得更加容易。

4

4 回答 4

9

更新

现在,主搜索栏用于所有搜索。您可以通过左侧的 code/repos/issues/etc 进行过滤。要查看拉取请求,请单击Issues过滤器。

搜索图片

于 2014-05-29T14:59:55.457 回答
8

您可以在问题选项卡上找到此搜索表:

于 2012-12-16T13:33:48.763 回答
4

如果它可以帮助通过搜索引擎找到此讨论的人,我会添加这些信息。您可以使用 GitHub 过滤器。

搜索所有拉取请求:is:pr

搜索所有打开的拉取请求:is:pr is:open

按用户搜索所有打开的拉取请求:is:pr is:open author:username

搜索用户评论的所有打开的拉取请求:is:pr is:open commenter:username

我没有看到commenter过滤器记录在某处或在高级搜索中可用,我只是通过猜测找到它并且它有效。

如果您想搜索所有讨论特定功能的拉取请求,您只需将关键字添加到搜索中即可。

于 2017-12-13T11:24:54.047 回答
2

Github repo 活动搜索现在有很好的文档记录

例如github commenter:defunkt type:issue

于 2015-01-23T01:14:39.667 回答