toFrankie / blog

种一棵树,最好的时间是十年前。其次,是现在。
20 stars 1 forks source link

如何查看自己在 Github 中提及或回复过的 Issue 记录? #335

Open toFrankie opened 4 months ago

toFrankie commented 4 months ago

配图源自 Freepik

我们知道,在 Github 主页左侧有个 Recent Activity 的栏目,但它最多显示过去两周内 4 次最近的更新,但要求状态是 open 的。

有时候,我们需要查找自己创建的、评论过的 Issue 或 PR 记录,然而它可能已经 closed 了。

https://github.com/issues

个人主页的 Issues 入口默认的限定条件是:is:open is:issue archived:false author:xxx

翻查 Github 搜索文档可知:

按议题或拉取请求中涉及的用户搜索

可根据 involves 限定符查找以某种方式涉及特定用户的问题,该限定符是 authorassigneementionscommenter 的逻辑或关系。限定条件为 involves@meinvolves:<your-username>(你的 Github 用户名)。

也可组合更多的限定条件达到更精细的查询,比如

为了方便,我会用 Alfred 定义一个 Web Search 指令。使用时只要「⌥ + Space」唤起 Alfred 并输入关键词就能快速搜索。比如:

https://github.com/issues?q=is%3Aissue+involves%3AtoFrankie {query}

Refernces