學完能做到
- Git 安裝與版本控制心智模型
- Commit、File Lifecycle 與 History
- Branch、Merge 與 Conflict
- Undo、Reset、Stash 與 Rebase
實作專案
- 建立個人 Git 專案
- 模擬團隊分支協作
- GitHub Feature Branch Workflow
適合對象
- 剛開始寫程式的學習者
- 需要建立團隊版本控制流程的人
- 想補強 Git 基礎的開發者
Curriculum
課程大綱
01
工具基礎
01
What is Git
02
Git installation
03
Git mental model
04
First Commit
05
File Lifecycle
06
Viewing history
02
協作流程
01
Undo Basics
02
Branching Basics
03
Merging
04
Merge Conflict
05
Remote repository
06
Push and Pull
03
實務應用
01
Github Workflow
02
Feature Branch Workflow
03
Fork WorkFlow
04
Rebase
05
Stash