Nff*_*ff3 8 github-api github-api-v3
根据文档,我可以用来-
从搜索 API 中排除某些内容......我对其进行了测试,例如,这适用于语言领域,但不适用于主题。
根据文档:
注意 cat stars:>10 -language:javascript 匹配包含超过 10 个星但不是用 JavaScript 编写的单词“cats”的存储库。
但是如果我想搜索cats stars:>10 -topic:javascript
它就不再工作了,尽管我测试了它并且恰好有 9 个存储库javascript
作为主题。
所以
cats stars:>10
返回 714 个结果
cats stars:>10 -topic:javascript
返回 714 个结果(-
不起作用)
cats stars:>10 +topic:javascript
返回 9 个结果
cats stars:>10 -language:javascript
返回 602 个结果(-
按预期工作)
cats stars:>10 +language:javascript
返回 112 个结果
GitHub CLI 有一个解决方法:
替换:ORG
为组织名称。
Unix:
gh repo list ORG --json name,repositoryTopics --limit 200 --jq '.[] | select(.repositoryTopics//[] | all(.name != "unwanted-label-name"))' | sort
Run Code Online (Sandbox Code Playgroud)
视窗:
gh repo list ORG --json name,repositoryTopics --limit 200 --jq ".[] | select(.repositoryTopics//[] | all(.name != """unwanted-label-name"""))" | sort
Run Code Online (Sandbox Code Playgroud)
对于 GitHub Enterprise,请在运行命令之前设置环境变量:
GH_HOST=your.github.enterprise.company.host
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
117 次 |
最近记录: |