git commit 簡單說明
git commit 是什麼?
- 將「暫存區 (staging)」的變更保存到「本地儲存庫 (local repository)」,並建立一個新的版本記錄。
基本用法:
-m:加入提交訊息,說明這次的修改內容。
常用範例:
-
提交所有已加入 staging 的檔案:
-
同時加入所有修改並提交:
-a:自動將所有已追蹤的修改加入 staging,不包含新檔案。-m:提交訊息。
git commit 影響的區域:
- 從
staging→ 提交到local。
檢查提交歷史:
- 查看所有的提交記錄。
修改上一個提交:
- 修改上一次的提交內容或訊息。
提交訊息的重要性:
- 清楚的提交訊息能讓你和團隊更容易理解每次修改的目的。
常見搭配:
- 先
git add將檔案加入 staging,再使用git commit提交版本。 - 若忘記加入檔案,可使用
git commit -am一步完成,但新檔案仍需git add。
git commit 是 Git 版本控制的核心,確保你的變更被保存並可追溯!😊