簡介

已完成

當您熟悉使用 Bicep 和基礎結構作為程式碼後,擁有系統化程序來管理您的檔案會變得越來越重要。 您可以輕鬆地追蹤您所做的變更,特別是當您同時開發檔案的多個版本時。

您也必須考慮如何與同事共用您的範本,並確保您具有可追蹤和傳達變更的流程。 此外,當您使用管線來部署 Bicep 程式碼時,請務必將您的範本保留在版本控制系統中,讓管線可以存取範本。

在本課程模組中,您將了解名為 Git 的熱門版本控制系統。

範例案例

假設您負責在玩具公司部署及設定 Azure 基礎結構。 您已建立 Bicep 範本,並將其儲存在您自己的電腦上。

由於您要建立的範本集合如此之大,您發現很難追蹤所有內容。 您已實驗過對一些範本進行變更,並有多個檔案複本。 您甚至不小心中斷了工作的範本,因為您在開始休假之前變更了範本,而現在您已經無法記起變更的內容或修正問題的方式。

您覺得一定有更好的方式可管理 Bicep 程式碼。 您想要從改善使用 Bicep 檔案以部署公司網站的方式開始。

我們將會怎麼做?

在本課程模組中,您將建立 Git 存放庫,並將一些 Bicep 檔案新增至其中。 您將探索一些重要的 Git 功能,並了解其如何在撰寫 Bicep 程式碼時提供協助。 您也將了解 GitHub 和 Azure Repos,以及如何將您的 Git 存放庫發佈至這些服務的其中之一,以便您能與小組共同作業。

主要目標是什麼?

在此課程模組結束時,您將了解在使用 Bicep 程式碼時,版本控制和 Git 可以用什麼方式來協助您。 您將能夠使用 Git 的 Visual Studio Code 支援來初始化本機 Git 存放庫、認可檔案、建立分支及合併分支。 最後,您將能夠發佈 Git 存放庫至 GitHub 或 Azure Repos。

必要條件

您應該熟悉如何建立基本的 Bicep 範本,包括模組。

若要遵循此課程模組中的練習,您將需要在本機安裝 Visual Studio Code