===============課程目錄===============
(1)\第一章:Git基礎;目錄中文件數:13個
├─(1) 01 – 課程綜述.ts
├─(2) 02 – 安裝Git.ts
├─(3) 03 – 使用Git之前需要做的最小配置.ts
├─(4) 04 – 創建第一個倉庫并配置local用戶信息.ts
├─(5) 05 – 通過幾次commit來認識工作區和暫存區.ts
├─(6) 06 – 給文件重命名的簡便方法.ts
├─(7) 07 – 通過git log 查看版本演變歷史.ts
├─(8) 08 – gitk:通過圖形界面工具來查看版本歷史.ts
├─(9) 09 – 探密.git目錄.ts
├─(10) 10 – commit、tree和blob三個對象之間的關系.ts
├─(11) 11 – 小練習:數一數tree的個數.ts
├─(12) 12 – 分離頭指針情況下的注意事項.ts
├─(13) 13 – 進一步理解HEAD和branch.ts
(2)\第七章:使用GitHub進行團隊協作;目錄中文件數:10個
├─(14) 47 – 創建團隊的項目.ts
├─(15) 48 – 怎樣選擇適合自己團隊的工作流?.ts
├─(16) 49 – 如何挑選合適的分支集成策略?.ts
├─(17) 50 – 啟用issue跟蹤需求和任務.ts
├─(18) 51 – 如何用project管理issue?.ts
├─(19) 52 – 項目內部怎么實施code review?.ts
├─(20) 53 – 團隊協作時如何做多分支的集成?.ts
├─(21) 54 – 怎樣保證集成的質量?.ts
├─(22) 55 – 怎樣把產品包發布到GitHub上?.ts
├─(23) 56 – 怎么給項目增加詳細的指導文檔?.ts
(3)\第三章:Git與GitHub的簡單同步;目錄中文件數:4個
├─(24) 30 – 注冊一個GitHub賬號.ts
├─(25) 31 – 配置公私鑰.ts
├─(26) 32 – 在GitHub上創建個人倉庫.ts
├─(27) 33 – 把本地倉庫同步到GitHub.ts
(4)\第二章:獨自使用Git時的常見場景;目錄中文件數:16個
├─(28) 14 – 怎么刪除不需要的分支?.ts
├─(29) 15 – 怎么修改最新commit的message?.ts
├─(30) 16 – 怎么修改老舊commit的message?.ts
├─(31) 17 – 怎樣把連續的多個commit整理成1個?.ts
├─(32) 18 – 怎樣把間隔的幾個commit整理成1個?.ts
├─(33) 19 – 怎么比較暫存區和HEAD所含文件的差異?.ts
├─(34) 20 – 怎么比較工作區和暫存區所含文件的差異?.ts
├─(35) 21 – 如何讓暫存區恢復成和HEAD的一樣?.ts
├─(36) 22 – 如何讓工作區的文件恢復為和暫存區一樣?.ts
├─(37) 23 – 怎樣取消暫存區部分文件的更改?.ts
├─(38) 24 – 消除最近的幾次提交.ts
├─(39) 25 – 看看不同提交的指定文件的差異.ts
├─(40) 26 – 正確刪除文件的方法.ts
├─(41) 27 – 開發中臨時加塞了緊急任務怎么處理?.ts
├─(42) 28 – 如何指定不需要Git管理的文件?.ts
├─(43) 29 – 如何將Git倉庫備份到本地?.ts
(5)\第五章:Git集成使用禁忌;目錄中文件數:2個
├─(44) 39 – 禁止向集成分支執行push -f操作.ts
├─(45) 40 – 禁止向集成分支執行變更歷史的操作.ts
(6)\第八章:GitLab實踐;目錄中文件數:6個
├─(46) 57 – 國內互聯網企業為什么喜歡GitLab?.ts
├─(47) 58 – GitLab有哪些核心的功能?.ts
├─(48) 59 – GitLab上怎么做項目管理?.ts
├─(49) 60 – GitLab上怎么做code review?.ts
├─(50) 61 – GitLab上怎么保證集成的質量?.ts
├─(51) 62 – 怎么把應用部署到AWS上?.ts
(7)\第六章:初識GitHub;目錄中文件數:6個
├─(52) 41 – GitHub為什么會火?.ts
├─(53) 42 – GitHub都有哪些核心功能?.ts
├─(54) 43 – 怎么快速淘到感興趣的開源項目?.ts
├─(55) 44 – 怎樣在GitHub上搭建個人博客.ts
├─(56) 45 – 開源項目怎么保證代碼質量?.ts
├─(57) 46 – 為何需要組織類型的倉庫?.ts
(8)\第四章:Git多人單分支集成協作時的常見場景;目錄中文件數:5個
├─(58) 34 – 不同人修改了不同文件如何處理?.ts
├─(59) 35 – 不同人修改了同文件的不同區域如何處理?.ts
├─(60) 36 – 不同人修改了同文件的同一區域如何處理?.ts
├─(61) 37 – 同時變更了文件名和文件內容如何處理?.ts
├─(62) 38 – 把同一文件改成了不同的文件名如何處理?.ts
(9)\課堂介紹;目錄中文件數:20個
├─(63) 01 – 課程綜述.txt
├─(64) 02 – 安裝Git.txt
├─(65) 04 – 創建第一個倉庫并配置local用戶信息.txt
├─(66) 05 – 通過幾次commit來認識工作區和暫存區.txt
├─(67) 06 – 給文件重命名的簡便方法.txt
├─(68) 07 – 通過git log 查看版本演變歷史.txt
├─(69) 08 – gitk:通過圖形界面工具來查看版本歷史.txt
├─(70) 09 – 探密.git目錄.txt
├─(71) 10 – commit、tree和blob三個對象之間的關系.txt
├─(72) 11 – 小練習:數一數tree的個數.txt
├─(73) 12 – 分離頭指針情況下的注意事項.txt
├─(74) 14 – 怎么刪除不需要的分支?.txt
├─(75) 15 – 怎么修改最新commit的message?.txt
├─(76) 16 – 怎么修改老舊commit的message?.txt
├─(77) 17 – 怎樣把連續的多個commit整理成1個?.txt
├─(78) 18 – 怎樣把間隔的幾個commit整理成1個?.txt
├─(79) 19 – 怎么比較暫存區和HEAD所含文件的差異?.txt
├─(80) 20 – 怎么比較工作區和暫存區所含文件的差異?.txt
├─(81) 21 – 如何讓暫存區恢復成和HEAD的一樣?.txt
├─(82) 課程大綱.jpg