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