Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-07-09. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

为企业启用统一搜索

从 你的 GitHub Enterprise Server 实例 搜索时,你可以允许用户在搜索结果中包含 GitHub.com 上的存储库。

谁可以使用此功能?

Enterprise owners can enable unified search between GitHub Enterprise Server and GitHub.com.

关于 统一搜索

启用统一搜索后,用户从 你的 GitHub Enterprise Server 实例 中搜索时,可以查看来自 GitHub.com 中内容的搜索结果。

可以选择允许 GitHub.com 上的公共存储库的搜索结果,可以单独选择允许 GitHub Enterprise Cloud 上的专用存储库的搜索结果。 如果你启用专用存储库的统一搜索,则用户只能搜索他们有权访问且由连接的企业帐户拥有的专用存储库。 有关详细信息,请参阅“关于在 GitHub 上搜索”。

用户将永远无法从 GitHub.com 搜索 你的 GitHub Enterprise Server 实例,即使他们可以访问这两个环境。

在为 你的 GitHub Enterprise Server 实例 启用统一搜索后,每个用户还必须将他们在 GitHub Enterprise Server 上的用户帐户与 GitHub.com 上的用户帐户相关联,这样才能在 你的 GitHub Enterprise Server 实例 看到 GitHub.com 上专用存储库中的搜索结果。 有关详细信息,请参阅“从您的私有企业环境中启用 GitHub.com 存储库搜索”。

通过 REST 和 GraphQL API 进行搜索不包含 GitHub.com 搜索结果。 不支持在 GitHub.com 中进行高级搜索和搜索 Wiki。

启用 统一搜索

在启用 统一搜索 之前,必须启用 GitHub Connect。 有关详细信息,请参阅“管理 GitHub Connect”。

  1. 登录到 GitHub Enterprise Server 和 GitHub.com。

  2. 在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击

  3. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。

  4. 在左侧栏中,单击“企业概述”****。

  5. 在企业帐户边栏中,单击 GitHub Connect。

  6. 在“统一搜索”右侧,单击“启用”。

    GitHub Connect 页上“统一搜索”选项的屏幕截图。 “启用”按钮以橙色边框突出显示。

  7. (可选)在“从企业服务器进行搜索时,用户可以在 ENTERPRISE ACCOUNT 上搜索专用存储库”右侧,单击“启用”。

    GitHub Connect 页上“统一搜索”选项的屏幕截图。 在允许搜索专用存储库的设置右侧,“启用”按钮以橙色边框突出显示。