Skip to main content

开始使用 GitHub AE

开始为 your enterprise 设置和配置 GitHub AE。

本指南将引导您作为企业所有者在 GitHub AE 上完成 your enterprise 的设置、配置和管理。 若要了解 GitHub AE 相关详细信息,请参阅“关于 GitHub AE。”

第 1 部分:设置 GitHub AE

要开始使用 GitHub AE,可以创建企业帐户、初始化 GitHub AE、配置 IP 允许列表、配置用户身份验证和预配以及管理 your enterprise 的计费。

1. 创建你的 GitHub AE 企业帐户

您首先需要购买 GitHub AE。 有关详细信息,请联系 GitHub 的销售团队

在购买 GitHub AE 后,我们会要求您提供想要初始化企业的个人的电子邮件地址和用户名。 您在 GitHub Enterprise 支持 中的专用技术客户经理将为企业所有者创建一个帐户,并向企业所有者发送一封电子邮件以登录 GitHub AE 并完成初始化。

2. 初始化 GitHub AE

当 GitHub 在 GitHub AE 上为 your enterprise 创建所有者帐户后,您将收到一封电子邮件,要求您登录并完成初始化。 在初始化期间,作为企业所有者,您将命名 your enterprise、配置 SAML SSO、为 your enterprise 中的所有组织创建策略,并为企业成员配置支持联系人。 有关详细信息,请参阅“初始化 GitHub AE”。

3. 限制网络流量

您可以为特定 IP 地址配置允许列表,以限制对企业帐户中组织拥有的资产的访问。 有关详细信息,请参阅“限制到企业的网络流量”。

4. 管理 your enterprise 的标识和访问

您可以使用 SAML 单点登录 (SSO) 进行用户身份验证和跨域身份管理系统 (SCIM) 从身份提供商 (IdP) 集中管理对 GitHub AE 上 your enterprise 的访问。 在配置预配后,您可以从 IdP 分配用户给应用程序或取消分配,从而在企业中创建或禁用用户帐户。 有关详细信息,请参阅“关于企业标识和访问管理”。

5. 管理 your enterprise 的计费

GitHub AE 上 your enterprise 订阅的所有者可以在 Azure 门户中查看 GitHub AE 的计费详细信息。 有关详细信息,请参阅“管理企业的计费”。

第 2 部分:组织和管理企业成员

作为 GitHub AE 的企业所有者,您可以管理用户、存储库、团队和组织级别的设置。 您可以管理 your enterprise 的成员,创建和管理组织,设置存储库管理策略,以及创建和管理团队。

1. 管理 your enterprise 的成员

你可以管理 your enterprise 成员的设置和审核活动。 你可以将企业成员 管理休眠用户、查看用户活动的审核日志以及自定义企业成员将看到的消息。 有关详细信息,请参阅“管理企业中的用户”。

2. 创建组织

可以在 your enterprise 中创建新组织以反映公司或组的结构。 有关详细信息,请参阅“从头开始创建新组织”。

3. 向组织添加成员

只要是要管理的组织中的组织所有者,就可以将成员添加到 your enterprise 中的组织。 还可以配置组织成员身份的可见性。 有关详细信息,请参阅“将人员添加到组织”和“配置组织成员身份的可见性”。

4. 创建团队

团队是可通过组形式向其授予特定存储库权限的组织成员组。 可以在每个组织中创建单个团队或多个级别的嵌套团队。 有关详细信息,请参阅“创建团队”和“将人员添加到团队”。

5. 设置组织和存储库权限级别

我们建议为每个组织中的有限成员提供组织所有者角色,该角色为该组织提供完整的管理访问权限。 有关详细信息,请参阅“组织中的角色”。

对于你拥有管理员权限的组织,你还可以使用精细的权限级别自定义对每个存储库的访问权限。 有关详细信息,请参阅“组织的存储库权限级别”。

6. 实施存储库管理策略

作为企业所有者,你可以在 your enterprise 中为所有组织设置存储库管理策略,或者允许在每个组织中单独设置策略。 有关详细信息,请参阅“在企业中实施存储库管理策略”。

第 3 部分:安全构建

要提高 your enterprise 的安全性,您可以监控 your enterprise,并为组织配置安全性和分析功能。

1. 监视 your enterprise

您可以使用活动仪表板和审核日志记录监控 your enterprise。 有关详细信息,请参阅“监视企业中的活动”。

2. 为组织配置安全功能

为了确保 your enterprise 中的组织安全,你可以使用各种 GitHub 安全功能,包括安全策略、依赖项图、机密扫描以及 Dependabot 安全和版本更新。 有关详细信息,请参阅“保护组织”和“管理组织的安全和分析设置”。

第 4 部分:自定义和自动化 your enterprise 上的工作

您可以使用 GitHub AE API、GitHub Actions和 GitHub Pagesyour enterprise 自定义和自动化组织中的工作。

1. 使用 GitHub AE API

GitHub AE API 有两个版本:REST API 和 GraphQL API。 要自动执行常见任务、备份数据或创建集成,可以使用 GitHub AE API。 有关详细信息,请参阅关于 GitHub 的 API

2. 生成 GitHub Actions

使用 GitHub Actions,可以在 GitHub AE 上自动执行和自定义 your enterprise 的开发工作流。 您可以创建自己的操作,以及使用和自定义 GitHub 社区分享的操作。 有关详细信息,请参阅“了解 GitHub Actions”。

有关为 GitHub AE 启用和配置 GitHub Actions 的详细信息,请参阅“GitHub AE 的 GitHub Actions 入门”。

3. 使用 GitHub Pages

GitHub Pages 是一项静态站点托管服务,它直接从存储库获取 HTML、CSS 和 JavaScript 文件并发布网站。 可以在组织级别为企业成员启用或禁用 GitHub Pages。 有关详细信息,请参阅“为企业配置 GitHub Pages”和“关于 GitHub Pages”。

第 5 部分:使用 GitHub 的学习和支持资源

您的企业成员可以通过我们的学习资源了解有关 Git 和 GitHub 的更多信息,您也可以通过 GitHub Enterprise 支持获得所需的支持。

1. 在 GitHub Docs 上阅读 GitHub AE

您可以阅读反映 GitHub AE 可用功能的文档。 有关详细信息,请参阅“关于 GitHub Docs 的版本”。

2. 通过 GitHub Skills 学习

企业成员可以通过 GitHub Skills 在自己的 GitHub 存储库中完成有趣、逼真的项目来学习新技能。 每门课程都是由 GitHub 社区创建并由友好的机器人教授的实践课程。

有关详细信息,请参阅“Git 和 GitHub 学习资源”。

3. 使用 GitHub Enterprise 支持

GitHub AE 包括对 GitHub Enterprise 支持 的访问权限。 GitHub Enterprise 支持 可帮助排除 GitHub AE 上出现的问题。 有关详细信息,请参阅“关于 GitHub Enterprise 支持”。