我想找到我评论过的所有GitHub问题。我试着搜索评论者:mbigras类型:问题,就像搜索问题和拉请求GitHub文章建议的那样。但这种方法返回的结果比我个人资料中的公共活动部分要少。

请参阅所附图片:

搜索方法

不显示当前结果:

配置文件的方法

与其他公共活动混淆:

有没有办法获得我在GitHub上评论的全部历史?

EDIT

作者:mbigras类型:问题给出了更广泛的结果,但仍然不是完整的历史:

我正在寻找的是一种快速查看所有问题中我的所有评论/问题历史的方法。

EDIT

我给GitHub发了邮件。搜索与公共活动部分不匹配,因为搜索根据创建日期而不是最后活动日期对问题进行索引。

你是如何整理你评论过的问题的?


当我找不到我之前评论过的问题时,我也很沮丧。我甚至不记得它在哪个项目里。我只知道我所指的问题。

然后,我去了Github上的通知设置,看到有一个包含你自己的更新选项,默认情况下是不勾选的。

一旦你检查它,Github会给你发送一封关于你所做的每一个评论或公关的电子邮件通知。他们你可能想要添加一个适当的标签和过滤器的电子邮件,这样Github消息不会混乱的收件箱。

从那时起,我的生活发生了变化。现在,每当我想找到我在Github上写的东西时,我只是在电子邮件通知中搜索它。


在主Github搜索框中搜索评论者:用户名。

致注释:加文安德森

要查看最近的活动,从排序下拉菜单中选择最近更新

你也可以缩小搜索范围:is:issue comment:gavinandresen


此外,由于Github是在网络上,任何HTTP搜索引擎都可以工作,如谷歌,必应等。这在一定程度上取决于你的搜索引擎的质量和作者名字的唯一性。

(事实上,当我需要找到任何以前编写的web(引擎)可访问的出版物时,我总是这样做,包括那些在StackExchange上的出版物。我使用的名字可能是1在无穷大,所以谷歌通常比论坛搜索选项更好。)

(谷歌链接示例。)


你可以通过访问https://github.com/notifications/subscriptions并选择“原因”为“评论”来查看你在Github上评论过的所有问题。

这将显示你评论过的所有问题。

您还可以通过选择其他原因(如分配、作者、手动、提及等)来过滤问题,但一次只能选择一个原因。此外,您还可以通过单击repository后从下拉菜单中选择相关的存储库来按存储库筛选问题


这可能有点晚了,但还有另一种方法可以找到你参与的问题/ pr。这种方法也会带来更多你可能会感兴趣的东西!

当你在网站主页,在github.com上,使用这里描述的键盘快捷键来打开你的拉请求或问题。这些操作的快捷方式对于问题是[g, i],而对于拉请求是[g, p](我记得g by go,但不管你用什么方法都可以)。

当你进入由这些快捷方式引导的页面后,你会被一整个屏幕的好东西所欢迎,你可以使用!搜索栏可以编辑,按钮可以用来使您的体验快!


如果你想在一个搜索中搜索多个用户,使用它就像在全局搜索栏中没有OR逻辑共轭:

commenter: FantomX1 commenter: FantomX1-github

因为类似的谷歌方式与“OR”将不起作用

commenter:FantomX1或commenter:FantomX1-github


搜索所有GitHub使用的搜索词是:问题作者:@me

您也可以查看以下链接。

对于所有的订阅 https://github.com/notifications/subscriptions

解决你所有的问题 https://github.com/issues

对于所有的pull请求 https://github.com/pulls

如果有人有兴趣知道如何找到这些链接,请访问github的resi api文档。这里没有显式地描述URL。但是,请查找REFERENCE下面的页面名称。

如果您将相关单词小写(例如,Issues变成Issues, pull变成pull)并将其放在https://github.com/之后,您很可能会找到您正在寻找的内容。


类型包括:<你的用户名>在GitHub的主页面搜索框。这将会找到所有你评论过的,分配过的或者提到过的问题。

例如,如果你在GitHub上的用户名是unclebob,搜索查询应该是这样的: 包括:unclebob 或者如果你登录了GitHub,那么简单: 包括:@me

注意includes和类似搜索限定符(author和commenter)之间的区别:

author will find only the issues that were started by you; if you comment on the issue that was started by someone else, author query won't return it in the search results. E.g., compare involves:unclebob and author:unclebob type:issue. commenter will find only those issues where you commented second or later (creator of the first comment in an issue is considered its author and not a commenter); if you start an issue and then never comment on it, the commenter query won't return it in the search results. E.g., compare involves:unclebob and commenter:unclebob.

换句话说,在搜索评论时,作者和评论者只返回涉及结果的一个子集。所以我建议使用“涉及”,不要错过任何东西。