如何在GitHub中搜索拉取请求?

24

我正在查看一个受欢迎的GitHub仓库,其中有超过300个拉取请求(100个打开的,200个关闭的)。

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

例如,如果已经有人完成了类似的拉取请求,我就不想创建一些代码并提交拉取请求。


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


更新:GitHub现在轻松提供此功能-在浏览存储库时,顶部的搜索栏会提供仅搜索所选存储库的选项-这使得搜索所需内容变得更加容易。


2
关于您的编辑:是否有任何与此特定文件相关的未处理 Pull 请求,请参见 https://dev59.com/c4Lba4cB1Zd3GeqPir_T#26377055。 - VonC
4个回答

10

更新

现在,所有搜索都使用主搜索栏。您可以在左侧按代码/存储库/问题等进行过滤。要查看拉取请求,请单击问题筛选器。

搜索图片


8
您可以在“Issues”选项卡上找到此搜索表单:

3
它会搜索问题和拉取请求。我认为你无法找到特定文件的拉取请求,抱歉。 - Vasiliy Ermolovich
感谢!(当我意识到你是正确的时候,我删除了我的先前评论) - Laurence

4
如果这篇讨论可以帮助到某些人,我想补充一些信息。你可以使用GitHub筛选器。
搜索所有拉取请求: is:pr 搜索所有打开的拉取请求: is:pr is:open 按用户搜索所有打开的拉取请求: is:pr is:open author:username 通过用户评论搜索所有打开的拉取请求: is:pr is:open commenter:username 我没有在高级搜索中看到评论者(commenter)筛选器的文档或可用性,只是猜测出来并且有效。
如果你想搜索所有有关特定功能的拉取请求,只需将关键词添加到搜索中即可。

3

现在Github存储库活动搜索已经有非常详细的文档

例如:github commenter:defunkt type:issue


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接