將檔案從暫存區中刪除,不被git所管理

2021-08-14 07:53:05 字數 675 閱讀 1450

注:一旦某個檔案被新增到暫存區,那麼會被一直保留

撤銷錯誤新增到暫存區裡的檔案,可以輸入以下命令:

gitrm-

-cache

file

上面的命令僅僅刪除暫存區的檔案而已,不會影響工作區的檔案。

刪除暫存區和工作區的檔案

git rm -f file # 強制刪除本地檔案
本地檔案被刪除,且git不再會對該檔案進行管理。

舉例:

1. git ls-files # 檢視被git所管理的文件

.gitignore

delete_stage_repository.txt

license

readme.md

look_index.txt

2. git rm –cache license

本地license被刪除,且在暫存區也被刪除,不再被git所管理
3. git ls-files

.gitignore

delete_stage_repository.txt

readme.md

look_index.txt

Git 刪除暫存區檔案

當我們使用git add命令新增工作區的檔案到暫存區時,我們想要對這個暫存區裡面的檔案執行刪除操作時,我們則使用git rm cached來修改暫存區目錄 不修改工作區目錄 git rm cached相當於git add的乙個逆過程。1.使用git status命令 來檢視 暫存區情況,可以看到這時...

Git刪除暫存區或版本庫中的檔案

我們知道git有 三大區 工作區 暫存區 版本庫 以及 幾個狀態 untracked unstaged uncommited 下面只是簡述下git的大概工作流程,詳細的可以參見本部落格的其他有關git的文章 鏈結 1 開啟你的專案資料夾,除了隱藏的.git資料夾,其他專案檔案位於的地方便是工作區,工...

Git刪除暫存區或版本庫中的檔案

我們知道git有三大區 工作區 暫存區 版本庫 以及幾個狀態 untracked unstaged uncommited 下面只是簡述下git的大概工作流程,詳細的可以參見本部落格的其他有關git的文章 鏈結 1 開啟你的專案資料夾,除了隱藏的.git資料夾,其他專案檔案位於的地方便是工作區,工作區...