跳到主要内容

搜索软件包

您可以在 GitHub 上搜索软件包,并使用搜索限定符缩小结果范围。

谁可以使用此功能?

任何人都可以搜索他们有权访问的软件包。

GitHub Packages 可用于 GitHub 免费版、GitHub 专业版、GitHub 组织免费版、GitHub 团队版、GitHub Enterprise Cloud 和 GitHub Enterprise Server 3.0 或更高版本。


使用旧版按仓库付费方案的帐户不提供 GitHub Packages 私有仓库。此外,使用旧版按仓库付费方案的帐户无法访问支持细粒度权限的注册表,因为这些帐户按仓库计费。有关支持细粒度权限的注册表列表,请参阅“GitHub Packages 的权限”。有关更多信息,请参阅“GitHub 的方案”。

关于搜索软件包

您可以在整个 GitHub 上全局搜索软件包,或在特定组织内搜索软件包。有关更多信息,请参阅“关于在 GitHub 上搜索”。

提示

  • 有关可以添加到任何搜索限定符以进一步改进结果的搜索语法的列表,请参阅“了解搜索语法”。
  • 对多词搜索词使用引号。例如,如果您要搜索标签为“进行中”的 Issue,则搜索 label:"in progress"。搜索不区分大小写。

在用户的或组织的软件包中搜索

要查找特定用户或组织拥有的软件包,请使用 userorg 限定符。

限定符示例
user:用户名user:codertocat 匹配 @codertocat 拥有的软件包
org:组织名org:github 匹配 GitHub 组织拥有的软件包

按软件包可见性筛选

要按软件包是公开还是私有来筛选搜索结果,请使用 is 限定符。

限定符示例
is:publicis:public angular 匹配包含“angular”一词的公共软件包
is:privateis:private php 匹配包含“php”一词的私有软件包