Git + GitHub 極簡講義:版本控制與協作的最小可行知識#
本書專為想要在最短時間內上手 Git 版本控制與 GitHub 團隊協作的開發者設計。剔除複雜的底層理論,專注於日常開發中最常用的 20% 核心指令與工作流程。
第一章:核心概念與環境初始化#
- 一、核心概念與環境初始化
- 1.1 為什麼需要版本控制?
- 1.2 5 分鐘環境設定
- 1.3 Git 的三大工作區域
第二章:單人開發必備操作(Git 基礎)#
- 二、單人開發必備操作
- 2.1 記錄程式碼的變更
- 2.2 查看與比對歷史
- 2.3 時光機:撤銷與復原
第三章:平行時空與分支管理(Branching)#
第四章:遠端協作與 GitHub 實戰#
- 四、遠端協作與 GitHub
- 4.1 連接遠端儲存庫
- 4.2 保持本地與遠端同步
- 4.3 團隊協作核心:Pull Request (PR)
第五章:進階實戰與救急技巧#
- 五、進階實戰與救急
- 5.1 暫存手頭上的工作
- 5.2 重寫歷史與精準搬移
- 5.3 災難救援