【问题标题】:How do you keep track of your comments in issues on GitHub?您如何跟踪您在 GitHub 上的问题中的评论?
【发布时间】:2016-09-07 22:55:41
【问题描述】:

我想轻松找到我在GitHub 中评论过的所有问题。

我已尝试按照GitHub Help for Searching Issues 的建议搜索commenter:mbigras type:issue

但是,该方法返回的结果比我个人资料的公共活动部分要少。

查看两个附加图片:

搜索方式

不显示当前结果:

配置文件方法

与其他公共活动混为一谈:

有没有办法在 GitHub 上获取我的 cmets 的完整历史记录?

编辑

author:mbigras type:issue 给出了更广泛的结果,但仍然不是完整的历史记录:

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

编辑

我为此向 GitHub 发送了电子邮件。搜索与公共活动部分不匹配,因为搜索按创建日期而非上次活动日期编制索引。

您如何整理自己评论过的问题?

【问题讨论】:

  • 您只想要您评论的问题?如果不是,author:mbigras type:issue 会提供更宽的亮度。
  • 也许新项目功能允许一些过滤? stackoverflow.com/a/39525270/6309
  • 您可以通过“最近更新”更改排序顺序
  • 作为 SE 用户,我访问了我的个人资料,期待这些信息......
  • 在回购中搜索 is:issue commenter:@me 对我有用。

标签: github


【解决方案1】:

在 GitHub 主页的搜索框中键入 involves:<your username>。这将找到您评论过、分配给或提及的所有问题。

例如,如果您在 GitHub 上的用户名是 unclebob,则搜索查询应如下所示:
involves:unclebob
或者,如果您已登录 GitHub,则只需:
involves:@me

注意involves 和类似搜索限定符之间的区别 - authorcommenter

  • author 只会找到由您发起的问题;如果您对其他人发起的问题发表评论,author 查询将不会在搜索结果中返回它。
    例如,比较 involves:unclebobauthor:unclebob type:issue

  • commenter 只会找到您第二次或更晚发表评论的问题(问题中第一条评论的创建者被视为其作者,而不是评论者);如果您开始一个问题然后从不评论它,commenter 查询将不会在搜索结果中返回它。
    例如,比较 involves:unclebobcommenter:unclebob

换句话说,在搜索 cmets 时,authorcommenter 仅返回 involves' 结果的子集。所以我建议使用involves,不要错过任何东西。

【讨论】:

    【解决方案2】:

    使用搜索词is:issue author:@me搜索All GitHub

    您也可以查看以下链接。

    适用于您的所有订阅 https://github.com/notifications/subscriptions

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

    对于您的所有拉取请求 https://github.com/pulls

    如果有人有兴趣知道如何找到这些链接,请转至github's resi api documentation。那里没有明确描述 URL。但是,请在 REFERENCE 下方查找页面名称。

    如果您将相关单词小写(例如,Issue 变成 issues,Pulls 变成 pulls)并将其放在 https://github.com/ 之后,您很可能会找到您要查找的内容。

    【讨论】:

    【解决方案3】:

    如果您想在一次搜索中搜索多个用户,请像在全局搜索栏中一样使用它,而不使用 OR 逻辑共轭:

    commenter:FantomX1 commenter:FantomX1-github

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

    评论者:FantomX1 评论者:FantomX1-github

    【讨论】:

      【解决方案4】:

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

      当您在网站主页上时,在 github.com 上,使用here 所述的键盘快捷键打开您的拉取请求或问题。这些的快捷方式特别是 [g, i] 用于问题和 [g, p] 用于拉取请求(我记得 g 通过 go,但任何适合你的东西。)

      在您转到由这些快捷方式指示的页面后,您会看到一整屏您可以使用的好东西!搜索栏可编辑,按钮可用于快速体验!

      【讨论】:

        【解决方案5】:

        Github 主搜索框中搜索commenter:username

        例如commenter:gavinandresen

        要查看最近的活动,请从排序下拉菜单中选择Recently updated

        您也可以缩小搜索范围:is:issue commenter:gavinandresen

        【讨论】:

        • 最后。斗争结束了。
        • 对于那些有这个问题的人:我只能在 github“根”页面中使用它,而不是在给定存储库的路径内
        • @Toolkit,这里没有显示其他人创建的问题,您已经评论过
        • @Toolkit,使用搜索 github.com/… 找不到评论 github.com/whatwg/url/issues/118#issuecomment-337742987
        • 仅供参考,我的错误是选择“最新”而不是“最近更新”。 “最新”是指“最新问题”而不是“最新评论”。 “最近更新”更好,但在技术上也是错误的。它将显示我几年前评论过的问题,但自从该“问题”最近更新以来,其他人最近评论过。显然没有办法搜索以最新到最旧的顺序显示的我自己的 cmets
        【解决方案6】:

        您可以通过转到https://github.com/notifications/subscriptions并选择Reason作为Comment来查看您在Github上评论的所有问题。

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

        您还可以通过选择其他原因来过滤问题,例如AssignAuthorManualMention 等,但您一次只能选择一个原因。此外,您可以通过单击Repository 后从下拉列表中选择相关存储库来按存储库过滤问题

        【讨论】:

        • 对于那些希望有机地访问此页面的人:从您的通知页面,在左侧边栏中找到“管理通知”,然后单击链接以显示下拉列表,选择“订阅”
        • 如果您也想包含您是作者的问题:stackoverflow.com/a/68116300/470749
        【解决方案7】:

        此外,由于 Github 在网络上,任何 HTTP 搜索引擎都可以使用,例如 Google、Bing 等。这取决于您的搜索引擎的质量和作者姓名的唯一性。

        (事实上,当我需要查找任何以前编写的可通过网络(引擎)访问的出版物时,我实际上一直这样做,包括 StackExchange 上的那些。我使用的名称可能是无穷大的 1,因此 Google 通常比论坛搜索选项。)

        (Sample Google link.)

        【讨论】:

          【解决方案8】:

          当我找不到我之前评论过的问题时,我也感到非常沮丧。我什至不记得它所在的项目。我只知道我所指的问题。

          然后,我去了 Github 上的Notification settings,看到有一个 Include your own updates 选项默认未选中。

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

          从那以后我的生活发生了变化。现在,每次我想找到我在 Github 上写的东西时,我都会在电子邮件通知中搜索它。

          【讨论】:

          • 我开始包含这些通知,是的,它真的改变了生活。不再担心忘记没有得到回复的内容。这也是将所有内容集中在电子邮件中的缺失部分。
          • 我只希望这是追溯
          • 看我的回复,应该按Recently updated排序
          • @fracz,公关意义?
          • @Pacerier 拉取请求
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-02-13
          • 2015-01-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多