
Git 原理詳解及實用指南培訓
1
什么是版本控制系統(VCS)
2
什么是分布式版本控制系統(DVCS)
3
上手 1:新公司用 Git 管理代碼,怎么快速上手?
4
上手 2:團隊工作的基本工作模型
5
進階 1:HEAD、master 與 branch
6
進階 2:push 的本質
7
進階 3:merge:合并 commits
8
進階 4:Feature Branching:流行的工作流
9
進階 5:關于 add
10
進階 6:看看我都改了什么
11
高級 1:不喜歡 merge 的分叉?用 rebase 吧
12
高級 2:剛剛提交的代碼,發現寫錯了怎么辦?
13
高級 3:寫錯的不是新的提交,而是倒數第二個?
14
高級 4:比錯還錯,想直接丟棄剛寫的提交?
15
高級 5:想丟棄的也不是新的提交?
16
高級 6:代碼已經 push 上去了才發現寫錯?
17
高級 7:reset 的本質——不止可以撤銷提交
18
高級 8:checkout 的本質
19
高級 9:緊急情況:「立即給我打個包,現在馬上!」
20
高級 10:branch 刪過了才想起來有用?
21
額外說點:.gitignore——排除不想被管理的文件和目錄