返回課程
AI016 Professional

Ry 的 Git 教學

一份全面的 Git 版本控制指南,從基本的工作流程(如暫存和提交)出發,逐步深入至進階主題,包括互動式重基、遠端協作,以及 Git 物件資料庫內部機制的剖析。

4.9
39.0h
983 學習者
0 讚好
人工智能
開始學習

課程總覽

📚 內容概要

一本全面的 Git 版本控制指南,從基本的工作流程(如暫存與提交)逐步深入至高階主題,包括互動式重基、遠端協作,以及 Git 物件資料庫的內部機制。

從指令到核心內部,全面掌握全球最流行的版本控制系統。

作者: Ryan Hodson

致謝: 前言中未明確提及任何致謝對象。

🎯 學習目標

  1. 比較並對比本地、集中式與分散式版本控制系統。
  2. 了解為何因應 Linux 核心開發需求而創建 Git。
  3. 完成基本 Git 設定,包括安裝驗證、倉儲初始化與檔案追蹤。
  4. 初始化 Git 倉儲,並識別 .git 目錄的角色。
  5. 設定全域使用者設定,並使用暫存區追蹤專案檔案。
  6. 執行提交以建立專案快照,並透過倉儲歷史檢視成果。
  7. 使用提交 ID 定位特定歷史版本,並返回目前專案狀態。
  8. 建立與管理帶註解的標籤,以標示穩定的發布版本。
  9. 使用 git revert 撤銷特定已提交的變更,同時維持清晰透明的歷史記錄。
  10. 使用 Git CLI 來識別、建立與切換分支。

課程