如何搜索GitHub拉取请求?

时间:2012-12-16 13:27:45

标签: github

我目前正在观看热门的GitHub回购。里面有超过300个拉动请求(100个开放,200个关闭)。

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

即。如果某人已经做过类似的拉动,我不想创建一些代码并提交拉取请求。


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


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

5 个答案:

答案 0 :(得分:8)

您可以在“问题”标签上找到此搜索表单:

答案 1 :(得分:8)

更新

现在,主搜索栏用于所有搜索。您可以按左侧的代码/ repos / issues / etc进行过滤。要查看提款请求,请点击Issues过滤器。

search image

答案 2 :(得分:2)

Github repo活动搜索现在是very well documented

e.g。 github commenter:defunkt type:issue

答案 3 :(得分:2)

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

搜索所有提款请求:is:pr

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

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

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

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

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

答案 4 :(得分:0)

要搜索任何用户在其GitHub历史记录中发出的拉取请求,请使用this