YoVDO

Working with AWS CodeCommit on Windows (Traditional Chinese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

AWS CodeCommit Courses Git Courses Visual Studio Code Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

實驗室概觀

此實驗室為您提供 AWS CodeCommit 的實務。

目標

在此實驗室中,您將完成下列作業:

  • 在 AWS CodeCommit 中建立程式碼儲存庫
  • 連接到您的 Windows EC2 執行個體
  • 設定 AWS Tools for Windows PowerShell,以啟用與 AWS CodeCommit 服務的連線
  • 透過複製遠端 CodeCommit 儲存庫建立您的本地儲存庫
  • 使用 Visual Studio Code 進行第一次遞交
  • 使用 AWS CodeCommit 主控台來檢視您遞交的檔案
  • 使用 CodeCommit 主控台進行遞交
  • 探索 CodeCommit 主控台

Amazon EC2 Windows Server 執行個體已在實驗室中建立以供您使用。這兩個 Microsoft Visual Studio Code 和 Git 用戶端已安裝在 Windows 執行個體上。此實驗室需要大約 10 分鐘才能啟動。

持續時間

完成此實驗室需要大約 60 分鐘

先決條件

此實驗室的基本需求:

  • Google Chrome 瀏覽器。實驗室要求學生僅使用 Chrome 做為網際網路瀏覽器,原因是針對 Fleet Manager RDP,只有 Chrome 瀏覽器支援 RDP 工作階段和您的本機電腦之間的雙向複製和貼上。
  • 可存取執行 Microsoft Windows、Mac OS X 或 Linux (Ubuntu、SuSE 或 Red Hat) 的電腦。
  • 熟悉 AWS 主控台。
  • 您應該了解原始程式碼儲存庫的原則,並且之前具有一些開發經驗。

圖示圖例

此實驗室使用各種不同的圖示,提醒您注意指南的特定層面。下列清單說明每個圖示的用途:

  • 命令命令:您必須執行的命令。
  • 其他資訊:有特殊影響或重要性的資訊。
  • 注意:注意圖示具體指明了重要的提示、秘訣、指導或建議。
  • 提醒:提醒您注意需特別留意之處或重要資訊。未細讀注意事項不會造成服務中斷或遺失任何資料,但可能會導致需要重複某些步驟。
  • 預期輸出:您可使用的範例輸出,以驗證命令的輸出內容或經過編輯的檔案。
  • 任務完成:實驗室中的結論或摘要重點。

技術簡介

在您存取此實驗室期間,IAM 政策會停用實驗室不需要的其他 AWS 服務。此外,此實驗室可使用的服務功能僅限於實驗室所需的功能。存取其他服務或執行此實驗室指南以外的動作時,將會發生錯誤。

AWS CodeCommit

AWS CodeCommit 是一個具高可擴展性的受管來源控制服務,可代管私有的 Git 儲存庫。CodeCommit 會在幕後將資料存放在 Amazon S3 和 Amazon DynamoDB 中,為您的儲存庫提供高可擴展性、可用性和耐久性。您只需建立儲存庫來存放程式碼即可。無須佈建和擴展硬體,也無須安裝、設定和操作軟體。

Visual Studio Code

根據 Microsoft 的網站,Visual Studio Code 結合了現代編輯器的簡化 UI 與豐富的程式碼協助和導覽,以及整合的偵錯體驗,無需完整的 IDE。它目前是免費的,它可在 Windows,Mac 和 Linux 上運行。它包含使用 Git 程式碼儲存庫的功能,因此它是學習 AWS CodeCommit 的便利工具,但還有許多其他 Git 工具可用 (免費和商業版本皆有),這些工具運作與 AWS CodeCommit 類似。此實驗室並非 Visual Studio Code 的完整介紹。


Tags

Related Courses

Introduction to AWS CodeCommit
Pluralsight
Docker on AWS
LinkedIn Learning
AWS CodePipeline Beginner's Guide
Coursera Project Network via Coursera
Creating And Controlling Git Repository Using AWS CodeCommit
Coursera Project Network via Coursera
Managing Source Control with AWS CodeCommit
Pluralsight