能否多次使用参数过滤GitHub Issues?能否导出至Excel筛选?
问题解答
1. 筛选语句是否可行?
你的筛选语句 is:open is:pr reviewed-by:@me -reviewed-by:xyz 是完全可行的。
- 逻辑上,
reviewed-by:@me会筛选出你提交过审核评论的PR,-reviewed-by:xyz会排除用户xyz提交过审核记录的PR,结合is:open和is:pr,就能精准得到「已被你审核但未被xyz审核的开放PR」。 - 注意:这里的「审核」指用户提交过明确审核意见(比如批准、请求修改等),如果xyz仅查看过PR但未提交审核评论,不会被该筛选排除。
2. 导出至Excel筛选的方法
即便上述筛选能满足需求,你也可以将PR/Issue数据导出到Excel进行更灵活的筛选:
- 直接复制粘贴:在GitHub搜索结果页面,选中需要的PR信息(如编号、标题、审核人列),复制后直接粘贴到Excel表格,再使用Excel自带的筛选功能处理。
- API导入:通过GitHub API获取包含审核记录的PR详细数据(返回JSON格式),然后用Excel「数据」选项卡中的「导入数据」功能,将JSON文件导入并转换为表格,之后即可进行自定义筛选。
内容的提问来源于stack exchange,提问作者Simon Balling
相关产品推荐
相关产品推荐

