

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 教學課程：使用 CodeDeploy 從 GitHub 部署應用程式
<a name="tutorials-github"></a>

在本教學課程中，您會使用 CodeDeploy 將範例應用程式修訂從 GitHub 部署到執行 Amazon Linux 的單一 Amazon EC2 執行個體、單一 Red Hat Enterprise Linux (RHEL) 執行個體或單一 Windows Server 執行個體。如需 GitHub 與 CodeDeploy 整合的相關資訊，請參閱 [將 CodeDeploy 與 GitHub 整合](integrations-partners-github.md)。

**注意**  
您也可以使用 CodeDeploy 將應用程式修訂版從 GitHub 部署到 Ubuntu Server 執行個體。您可以使用 [步驟 2：建立範例應用程式修訂](tutorials-on-premises-instance-2-create-sample-revision.md)中所述的範例修訂[教學課程：使用 CodeDeploy 將應用程式部署至內部部署執行個體 (Windows Server、Ubuntu Server 或 Red Hat Enterprise 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)