版本庫修改文件
文件修改與提交的操作流程
在使用 Git 進行版本控制時,我們可以輕鬆地修改文件並將變更提交到版本庫。以下是詳細的步驟說明:
1. 修改文件內容
在工作目錄中修改 03_test.txt
文件,加入一段文字並儲存,Git 會自動檢測到文件已被修改。此時檔案的圖示會從綠色「√」變成深紅色的「!」,表示文件已處於 Modified 狀態。
2. 查看文件狀態
使用 git status
指令查看目前的倉庫狀態,可以看到 03_test.txt
的狀態顯示為 modified,且文件前有一個紅色的「M」標記,表示文件在工作區中已修改,但尚未放入暫存區。
- 命令:
3. 對比修改前後的變化
使用 git diff
指令來查看 03_test.txt
修改前後的具體差異。此命令會顯示工作區中最新的修改內容,便於檢查變更是否符合預期。
- 命令:
4. 提交修改至版本庫
若確定修改內容無誤,可將變更提交到版本庫。此過程分為兩步:
- 步驟一:使用
git add
將修改的文件新增至暫存區。 - 步驟二:使用
git commit
提交暫存區中的變更,並加上提交訊息。
提交成功後,03_test.txt
會再次顯示為 Unmodified 狀態,表示工作區和版本庫的內容已同步。
git add
的多重用途
git add
是 Git 中重要的指令,具備多種功能:
- 追蹤新檔案:將未被追蹤的文件加入 Git 管理。
- 放入暫存區:將已追蹤且已修改的文件放入暫存區,準備提交。
- 標記解決衝突:在衝突解決後使用此指令標記文件為已解決(此功能會在衝突處理中介紹)。