新增與提交檔案
Git 追蹤檔案變更的流程一般分為三個階段:工作區(Working Directory)、暫存區(Staging Area)與版本庫(Repository)。
- 新增檔案到暫存區:
git add 檔案名稱 - 提交檔案到版本庫:
git commit -m "提交訊息" - 檢查狀態:
git status
查看版本歷史
- 簡單日誌:
git log - 簡化顯示:
git log --oneline - 查看特定檔案變更:
git log 檔案名稱
檢查與還原變更
- 查看檔案差異:
git diff - 撤銷工作區變更:
git checkout -- 檔案名稱 - 從暫存區撤回檔案:
git reset 檔案名稱
練習建議
- 建立一個測試專案,新增幾個檔案並提交
- 修改檔案後使用
git diff觀察差異 - 嘗試撤回修改或暫存區檔案,熟悉操作流程
- 查看提交歷史,理解每一次 commit 的作用