Part 01 瞭解Git
單元01 Git、誰與爭鋒
單元02 Git設定檔的妙用
單元03 把檔案存入Git檔案庫
單元04 比較檔案的差異和從Git檔案庫取回檔案
單元05 Git程式專案管理的實務演練
單元06 取得Git檔案庫統計數據和繪製統計圖表
Part 02 建立分支、合併和解決衝突
單元07 程式專案的分支(Branch)
單元08 合併程式專案的分支和解決衝突
單元09 利用Rebase指令更新分支的起始點
單元10 程式專案的分支和合併的實務演練
Part 03 Git圖形操作介面程式
單元11 使用Git GUI程式
單元12 利用Git GUI程式建立分支和合併
單元13 使用SmartGit程式
單元14 使用SourceTree程式
單元15 使用TortoiseGit程式
Part 04 遠端Git檔案庫和團隊開發模式
單元16 「遠端Git檔案庫」的基礎操作
單元17 「遠端Git檔案庫」的進階操作
單元18 GitHub讓程式專案飛上雲端
單元19 Fork讓Git檔案庫分家後再合併
單元20 Bitbucket比GitHub更好用
單元21 GitLab完全免費再加送整個系統
Part 05 架設Git Server
單元22 利用Windows分享資料夾或是Git Daemon當成Git Server
單元23 利用HTTP/HTTPS存取Git Server
單元24 使用SSH認證和加密的Git Server
Appendix A Git常用指令一覽表