

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 教程： CodeDeploy 用于从中部署应用程序 GitHub
<a name="tutorials-github"></a>

在本教程中，您将使用 CodeDeploy 将示例应用程序修订部署到运行 Amazon Linux 的单个 Amazon EC2 实例、单个红帽企业 Linux (RHEL) 实例或单个 Windows 服务器实例。 GitHub 有关与 GitHub 集成的信息 CodeDeploy，请参阅[CodeDeploy 与集成 GitHub](integrations-partners-github.md)。

**注意**  
您还可以使用 CodeDeploy 将应用程序修订部署到 Ubuntu 服务器实例。 GitHub 您可以使用[步骤 2：创建示例应用程序修订](tutorials-on-premises-instance-2-create-sample-revision.md)中所述的示例修订版[教程：使用 CodeDeploy （Windows 服务器、Ubuntu 服务器或红帽企业 Linux）将应用程序部署到本地实例](tutorials-on-premises-instance.md)，也可以创建与 Ubuntu Server 实例和兼容的修订版。 CodeDeploy要创建您自己的修订，请参阅[为 CodeDeploy 规划修订](application-revisions-plan.md)和[将应用程序规范文件添加到修订版中 CodeDeploy](application-revisions-appspec-file.md)。

**Topics**
+ [先决条件](tutorials-github-prerequisites.md)
+ [第 1 步：设置 GitHub 账户](tutorials-github-create-github-account.md)
+ [步骤 2：创建 GitHub 存储库](tutorials-github-create-github-repository.md)
+ [步骤 3：将示例应用程序上传到您的 GitHub 存储库](tutorials-github-upload-sample-revision.md)
+ [步骤 4：预置实例](tutorials-github-provision-instance.md)
+ [步骤 5：创建应用程序和部署组](tutorials-github-create-application.md)
+ [步骤 6：将应用程序部署到实例](tutorials-github-deploy-application.md)
+ [步骤 7：监控和验证部署](tutorials-github-verify.md)
+ [步骤 8：清除](tutorials-github-clean-up.md)