Skip to main content

搜索包

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

谁可以使用此功能?

Anyone can search for packages they have access to.

GitHub Packages 适用于 GitHub Free、GitHub Pro、面向组织的 GitHub Free、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server 3.0 或更高版本。
GitHub Packages 不适用于使用旧版按仓库计划的帐户所拥有的私有仓库。 此外,使用旧版按存储库计划的帐户无法访问支持精细权限的注册表,因为这些帐户按存储库计费。 Enterprise Managed Users 没有单独的存储分配来在其帐户的命名空间内发布包,但可以发布到组织的命名空间。 有关 Enterprise Managed Users 的其他信息,请参阅“关于 Enterprise Managed Users”。有关支持精细权限的注册表列表,请参阅“关于 GitHub Packages 的权限”。 有关详细信息,请参阅“GitHub 的计划”。

关于搜索包

您可以在所有 GitHub Enterprise Cloud 中全局搜索包,也可以在特定组织内搜索包。 有关详细信息,请参阅“关于在 GitHub 上搜索”。

提示:

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

搜索用户或组织的包

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

限定符示例
user:USERNAMEuser:codertocat 匹配 @codertocat 所拥有的包
org:ORGNAMEorg:github 匹配 GitHub 组织所拥有的包

按包可见性过滤

要按包是公共还是专用来筛选搜索,请使用 is 限定符。

限定符示例
is:publicis:public angular 匹配含有文字“angular”的公共包
is:privateis:private php 匹配含有文字“php”的专用包