GitHub Enterprise许可证允许用户同时使用 GitHub Enterprise Cloud 和 GitHub Enterprise Server。 请参阅“GitHub 企业云和服务器的结合使用”。
若要查看合并的许可证详细信息 GitHub Enterprise Cloud 并确保用户仅使用一个许可证,必须在部署之间同步许可证。 可以执行以下操作:
- 自动使用 GitHub Connect。
- 通过从中GitHub Enterprise ServerGitHub上传许可证文件手动。
同步许可证使用情况时,仅会将 GitHub Enterprise Server 上每个用户账户的用户 ID 和电子邮件地址传输到 GitHub Enterprise Cloud。
自动同步许可证使用情况
您可以使用GitHub Connect每周在GitHub Enterprise Server和GitHub Enterprise Cloud之间自动同步用户许可证数量和使用情况。
启用 GitHub Connect后,许可证数据将每周自动同步。 还可以通过触发许可证同步作业来随时手动同步许可证数据。
启用自动许可证同步
要启用许可证同步,必须:
- 启用 GitHub Connect。 请参阅 为 GitHub.com 启用 GitHub Connect 或 在 GHE.com 上启用 GitHub Connect。
- 启用许可证同步。请参阅文档中的。
触发许可证同步任务
- 登录到您的 GitHub Enterprise Server 实例。
- 在 GitHub Enterprise Server 的右上角,单击你的个人资料头像,然后单击“Enterprise settings”****。
- 在页面顶部,单击“ 设置”。
- 在“ Settings”下,单击“License”********。
- 在“许可证同步”下,单击“ 立即同步”。
手动上传 GitHub Enterprise Server 许可证使用数据
您可以从 GitHub Enterprise Server 下载 JSON 文件,并将该文件上传到 GitHub Enterprise Cloud,以手动同步这两个部署之间的用户许可证使用情况。
-
登录到您的 GitHub Enterprise Server 实例。
-
在 GitHub Enterprise Server 的右上角,单击你的个人资料头像,然后单击“Enterprise settings”****。
-
在页面顶部,单击“ 设置”。
-
在“ Settings”下,单击“License”********。
-
在“用户许可证”部分的“快速链接”下,若要下载包含当前许可证使用情况 GitHub Enterprise Server的文件,请单击“ 导出许可证使用情况”。

- 导航至 GitHub Enterprise Cloud。
- 在 GitHub 的右上角,单击你的个人资料图片。
- 根据环境,单击“ 企业”,或单击“ 企业 ”,然后单击要查看的企业。
- 在页面顶部,单击“ Billing and licensing”****。
- 单击“许可”以显示有关许可证使用的详细信息****。
- 在“Enterprise Server 实例”旁,单击“添加服务器使用情况”。
- 上传从 GitHub Enterprise Server中下载的 JSON 文件。
后续步骤
同步许可证使用情况后,可以在企业设置 GitHub Enterprise Cloud中查看所有环境中已使用许可证的报告。 有关详细信息,请参阅“查看GitHub企业计划的使用情况”。
为了便于故障排查,如果您同步许可证使用情况且未使用 Enterprise Managed Users,我们强烈建议为您在 GitHub Enterprise Cloud 上的企业帐户启用已验证域名。 请参阅文档中的 GitHub Enterprise Cloud。