gh search repos查询已存在的test003仓库为何返回无匹配结果?
问题原因及解决方法
问题出在repo:限定符的使用格式错误。
GitHub CLI的gh search repos命令里,repo:限定符要求传入完整的「所有者/仓库名」格式,不能只写单独的仓库名称。你执行的命令里只写了repo:test003,系统无法识别这个仓库属于哪个用户,因此匹配不到目标仓库。
正确的查询命令
你可以用以下两种方式正确查询:
- 结合用户限定符和完整仓库路径:
gh search repos 'user:Liturgist repo:Liturgist/test003' - 直接使用完整仓库路径查询:
gh search repos 'repo:Liturgist/test003'
如果只是要确认仓库是否存在,更直接的命令是:
gh repo view Liturgist/test003
内容的提问来源于stack exchange,提问作者lit
相关产品推荐
相关产品推荐

