新手入門(Git)
想管理的檔案或資料夾的集合
某個時間點下的專案整體狀態
三種區域
1. Working Directory
工作目錄
2. Staging Area
暫存區
準備要commit的快照
3. Repository
版本庫
儲存commit處
檔案對此有四種狀態
File State
1. Untracked
新增檔案
未加入暫存區
2. Unmodified
未變更
3. Modified
修改後
4. Staged
已加入暫存區
錨點
detached HEAD
錨點直接指著commit
commit
建立branch_name分支,並移動HEAD到該分支
fetch+merge