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

分類: iOS Tigers
追蹤清單 分享
分享課程
頁面連結
分享到社群媒體

關於此課程

歡迎來到「協作基礎:版本控制與 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 命令
  • 解決衝突
  • 使用 GitHub

課程內容

什麼是版本控制?為什麼每個程式師都使用它?Git 介紹
本節提供對版本控制系統的基礎理解,以及為什麼它們對開發人員至關重要。

  • 認識 Git:你的程式碼時光機
    00:00
  • 練習使用 Git
  • Git

與團隊合作:分支與合併(Branch & Merge)
本節將教您如何使用分支有效地管理程式碼的不同版本。

如何提交到世界上最大的程式碼共享空間?遠端儲存庫和 GitHub
本節將向您介紹 GitHub,世界上最流行的託管程式碼儲存庫的平台。