关于 统一搜索
启用统一搜索后,用户从 你的 GitHub Enterprise Server 实例 搜索时,可以查看来自 GitHub.com 或 GHE.com 内容的搜索结果。
可以选择允许 GitHub.com 上的公共存储库的搜索结果,可以单独选择允许 GitHub Enterprise Cloud 上的专用存储库的搜索结果。 如果你启用专用存储库的统一搜索,则用户只能搜索他们有权访问且由连接的企业帐户拥有的专用存储库。 有关详细信息,请参阅“关于在 GitHub 上搜索”。
用户将永远无法从 GitHub Enterprise Cloud 搜索 你的 GitHub Enterprise Server 实例,即使他们可以访问这两个环境。
在为 你的 GitHub Enterprise Server 实例 启用统一搜索后,每个用户还必须将他们在 GitHub Enterprise Server 上的用户帐户与 GitHub Enterprise Cloud 上的用户帐户相关联,这样才能在 你的 GitHub Enterprise Server 实例 看到 GitHub Enterprise Cloud 上专用存储库中的搜索结果。 有关详细信息,请参阅“启用跨环境存储库搜索”。
通过 REST 和 GraphQL API 进行搜索不包含 GitHub Enterprise Cloud 搜索结果。 不支持在 GitHub Enterprise Cloud 中进行高级搜索和 Wiki 搜索。
启用 统一搜索
在启用 统一搜索 之前,必须启用 GitHub Connect。 请参阅“在 GHE.com 上启用 GitHub Connect”或“在 GitHub.com 上启用 GitHub Connect”。
-
登录到 GitHub Enterprise Server 和 GitHub Enterprise Cloud。
-
在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击 。
-
如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。
-
在左侧栏中,单击“企业概述”****。
-
在企业帐户边栏中,单击 GitHub Connect。
-
在“统一搜索”右侧,单击“启用”。
-
(可选)在“从企业服务器进行搜索时,用户可以在 ENTERPRISE ACCOUNT 上搜索专用存储库”右侧,单击“启用”。