如何找到Github用户的所有公开评论?

Bil*_*Tom 55 github user-profile

直到最近,我才能使用我的个人资料页面上的链接找到我的所有公开评论.我正在使用此功能来跟踪我评论过的所有问题,但没有做出任何贡献.它在一个名为"公共活动"的部分下.

此功能似乎已被删除.我在关于个人资料帮助页面上找不到任何相关信息.

有没有人知道何时以及为何删除此信息?

nil*_*lsw 89

您可以使用高级搜索查询执行此操作.在Issues搜索框中输入" commenter:username".

或者,如果您要搜索特定的回购:" RepositoryName commenter:username".

  • 这怎么算是一个答案呢?它说**所有公众评论**不只是针对一个项目? (2认同)

Vad*_*est 27

这个链接非常有用,它是您评论过的所有问题的实时提要

https://github.com/notifications/subscriptions?reason=comment

在此输入图像描述


或者,此链接也很有帮助,并且可能是OP所要求的(已写评论的问题):

https://github.com/search?l=&q=commenter%3AVadorequest+is%3Aissue&type=issues

将“Vadorequest”替换为您要查找的用户名

您还可以使用全局搜索来commenter:Vadorequest is:issue获得相同的结果

在此输入图像描述


另外,如果您想跟踪您参与的讨论,此链接可能会有所帮助:

https://github.com/search?l=&q=commenter%3AVadorequest&type=discussions

将“Vadorequest”替换为您要查找的用户名

您还可以使用全局搜索来commenter:Vadorequest获得相同的结果

在此输入图像描述


这第四个(也是最后一个)与OP的问题无关,但可能会派上用场。它列出了您被要求作为审阅者的所有 PR。

https://github.com/notifications/subscriptions?reason=review_requested

  • 这确实应该是 Github 上某个地方的按钮。 (4认同)

A. *_*lto 18

involves:<username>在 GitHub 主页上的搜索框中输入内容。这将找到指定用户评论、分配或提及的所有问题。

例如,如果 GitHub 上的用户名是unclebob,则搜索查询应如下所示: 或者,如果您登录了 GitHub,则在搜索有关您自己的信息时,只需:
involves:unclebob

involves:@me

involves请注意,与类似的搜索限定符 -author和-不同commenter,它将省略搜索中的某些结果:

  • author将仅查找由用户启动的问题;如果指定用户对其他人发起的问题发表评论,则author查询不会在搜索结果中返回该评论。
    例如,比较involves:unclebobauthor:unclebob type:issue

  • commenter将仅查找指定用户第二次或更晚发表评论的问题(问题中第一条评论的创建者被视为其作者,而不是评论者);如果用户提出问题但从未对其发表评论,则commenter查询不会在搜索结果中返回该问题。
    例如,比较involves:unclebobcommenter:unclebob

换句话说,当涉及到搜索评论时,author仅返回结果commenter的子集。involves所以我建议使用involves不要错过任何东西。