- 所有的
pull requests
- 由用户
limonte
(即我)创建的 - 针对
vaadin
公司的
我如何搜索除了vaadin
公司之外的所有我的拉取请求(逻辑NOT)?
我尝试了以下两个选项但没有成功:
is:pr author:limonte user:!vaadin
is:pr author:limonte user:NOT vaadin
pull requests
limonte
(即我)创建的vaadin
公司的我如何搜索除了vaadin
公司之外的所有我的拉取请求(逻辑NOT)?
我尝试了以下两个选项但没有成功:
is:pr author:limonte user:!vaadin
is:pr author:limonte user:NOT vaadin
将任何搜索限定符前缀为-,可排除所有被该限定符匹配的结果。
例如,您可能有兴趣查找所有具有超过10颗星且未使用JavaScript编写的“cats”存储库:
cats stars:>10 -language:javascript
您可能还想查找提及了@defunkt的所有问题,但这些问题不在GitHub组织的存储库中:
mentions:defunkt -user:github
你问题的答案是:
欲了解更多,请参阅GitHub搜索语法.
hello NOT world
匹配包含单词“hello”但不包含单词“world”的代码库。
我已经厌倦了在我的搜索结果中看到单元测试,因此我进行了如下搜索:
NOT test in:path AND "search-term" in:file
cats stars:>10 -language:javascript
匹配具有单词“cats”且有超过10个星的存储库,但不是用JavaScript编写的。
NOT
必须大写。 - Melebius我认为这对于那些分不清不同缩小搜索结果方法的人会很有帮助:
NOT
排除关键词如果你想要排除某个特定的单词,你应该在之前使用NOT
关键词。
我的情况是,我想要找到用Go编写的微服务项目(而不是框架)。
microservice NOT framework language:Go
microservice NOT framework NOT library language:Go
包含空格:
cats NOT "hello world"
-
排除限定符如果你想要排除特定的限定符,应该使用-
:
cats stars:>10 -language:javascript
=> 除了javascript之外的任何语言
mentions:defunkt -org:github
=> 除了github之外的任何组织
来源:https://docs.github.com/en/search-github/getting-started-with-searching-on-github
is:pr author:limonte -repo:sweetalert2/sweetalert2
- Nilay Vishwakarmaorg/repo-name
或user/repo-name
来排除结果。有没有可能只根据 repo-name 删除,而不传递组织或用户? 例如-repo:jquery
可以删除所有名称为 jquery 的仓库。 - Shivankar