Curriculum
- 9 Sections
- 43 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- 概述4
- GIT5
- git安装4
- 使用git管理文件版本13
- 將專案提交至版本庫3
- 遠端倉庫5
- 分支6
- GitHub設定團隊人員帳號1
- 搭建git私有伺服器2
命令的方式刪除
Git 中的檔案刪除命令操作
在 Git 中刪除檔案時,可以選擇同時從工作區和版本庫中刪除或僅從版本庫中刪除但保留工作區檔案。以下是這兩種情況的指令說明:
1. 同時從工作區和 Git 倉庫中刪除檔案
如果確定要從工作區和版本庫中完全刪除檔案,可以使用 git rm
指令,並加上 -f
強制刪除。
- 指令:
git rm -f 01_test.txt
- 說明:此指令會同時刪除工作區中的
01_test.txt
檔案,並將刪除狀態提交到暫存區,接著可以提交到版本庫來完成刪除。 - 步驟:
- 執行
git rm -f 01_test.txt
。 - 提交變更:
git commit -m "刪除 01_test.txt 檔案"
- 執行
2. 僅從 Git 倉庫中移除檔案,保留工作區檔案
若想從 Git 倉庫中移除檔案,但保留本機工作區中的檔案,可以使用 --cached
參數。
- 指令:
git rm --cached 01_test.txt
- 說明:此指令會將
01_test.txt
從版本庫中移除,但保留在工作區中。此時,檔案會處於未追蹤(Untracked)狀態。 - 步驟:
- 執行
git rm --cached 01_test.txt
。 - 提交變更:
git commit -m "從版本庫中移除 01_test.txt,但保留本機檔案"
- 執行
總結
- 同時刪除 Git 倉庫和工作區中的檔案:使用
git rm -f <filename>
- 僅從 Git 倉庫中移除檔案,保留工作區檔案:使用
git rm --cached <filename>