Git 基礎入門

第三章:基本操作指令

Git 的三個區域

理解 Git 的工作流程,最重要的是搞懂這三個區域:

  • 工作目錄(Working Directory):你實際編輯檔案的地方
  • 暫存區(Staging Area):準備要提交的修改會先放在這裡
  • 儲存庫(Repository):commit 之後,紀錄會永久保存在 .git

查看目前狀態

git status

這個指令會告訴你哪些檔案被修改、哪些還沒加入暫存區,是最常用的指令之一。

加入暫存區

git add 檔案名稱     # 加入單一檔案
git add .           # 加入目前目錄下所有變更

提交變更

git commit -m "說明這次修改了什麼"

-m 後面接的訊息很重要,建議簡短描述「做了什麼」與「為什麼做」,方便日後查找歷史。

查看歷史紀錄

git log
git log --oneline

--oneline 會以精簡的一行格式顯示每個 commit。

查看修改內容

git diff             # 比較工作目錄與暫存區的差異
git diff --staged    # 比較暫存區與上次 commit 的差異

熟悉這幾個指令,你就能掌握 Git 最日常的操作循環:修改 → add → commit。