iOS Tigers 2. 協作基礎:版本控制與 Git

關於此課程
歡迎來到「協作基礎:版本控制與 Git」模組!
在 iOS Tigers 課程的這個部分,您將學習版本控制,這是每位開發人員都需要的一項基本技能。我們將向您介紹 Git,最流行的版本控制系統,並教您如何使用 Git 和 GitHub 與您的團隊有效地合作。在本模組結束時,您將對管理程式碼變更、使用分支和與他人分享您的工作感到舒適。
以下是您將學到的內容:
- 為什麼需要版本控制:了解版本控制系統在軟體開發中的重要性。學習它們如何幫助管理更改、追蹤歷史並促進開發人員之間的合作。
- 什麼是 Git:認識 Git,一個功能強大的版本控制系統。您將學習它的基本概念以及如何使用它來追蹤程式碼更改。
- 什麼是提交(Commit):了解提交是什麼,它是如何工作的,以及為什麼它對於追蹤程式碼中的更改是必要的。
- 什麼是暫存(Staging):了解 Git 中的暫存區域,以及它如何允許您在提交之前準備更改。
- 什麼是分支(Branch):學習如何在 Git 中創建分支以獨立於主程式碼庫進行功能或修復。這可以讓您的工作流程井然有序並減少衝突。
- 如何合併分支(Merge Branch):了解將分支合併回主分支的過程,結合更改並整合不同的功能。
- 什麼是衝突以及如何解決:了解當不同分支中的更改衝突時會發生什麼,並學習如何順利解決這些衝突。
- 認識 GitHub:認識 GitHub,一個用於託管 Git 儲存庫並與其他開發人員合作的流行平台。
- 創建您的第一個儲存庫:學習如何在 GitHub 上創建一個新的儲存庫以共享和管理您的程式碼。
- 如何連接到遠端儲存庫:了解如何使用遠端 URL 將您的本地儲存庫連結到 GitHub 儲存庫。
- 如何推送(Push):學習如何將您的本地更改推送到遠端儲存庫,與團隊共享您的更新。
- 如何拉取(Pull):了解如何從遠端儲存庫拉取更改,以使您的本地儲存庫與最新的更改保持同步。
在本模組結束時,您將對使用 Git 的版本控制有紮實的了解,並將能夠使用 GitHub 與他人有效地合作。這些技能對於任何開發人員來說都是必不可少的,無論您是從事個人專案還是為大型團隊做出貢獻。讓我們開始掌握 Git 和 GitHub,以增強您的開發流程和協作技能!
課程內容
什麼是版本控制?為什麼每個程式師都使用它?Git 介紹
-
認識 Git:你的程式碼時光機
00:00 -
練習使用 Git
-
Git