從Git版本控制中刪除檔案

2021-07-26 15:25:32 字數 485 閱讀 6174

參考

如果你想把乙個檔案從版本控制中移除,並且保留本地的檔案,首先需要把這個檔案加入到gitignore檔案中。然後執行以下命令就可以了。

git

rmfile_path--

cached

以上命令將file_path所代表的檔案從版本控制中刪除,並保留本地檔案,此外還要進行commit操作才能將伺服器端的檔案刪掉。如果想把乙個資料夾從版本控制中刪除並保留本地的檔案,只需在上述命令的基礎上加上-r引數,即

gitrm-

rfolder_path--

cached

如果想把所有gitignore中的檔案從版本控制中刪除的話,需要執行以下兩個命令,即先移除所有檔案,再執行新增所有檔案(這次會忽略gitignore中的檔案)。

git rm -r . --cached

git add .

從git中 從所有提交記錄中刪除檔案

將之前提交過的檔案從版本中刪除 git filter branch help解釋 git filter branch rewrite branches 語法git filter branch env filter tree filter index filter parent filter msg ...

Git 移除檔案版本控制

發現遠端倉庫中的.idea下有2個檔案,而.idea資料夾已經在.ignore中忽略了 所以現在要撤銷對這兩個檔案的版本控制 展示要刪除的檔案表預覽 git rm r n cached idea rm idea misc.xml rm idea modules.xml git rm命令引數解釋 執行...

檔案去除git版本控制

git的版本控制是由其檔案中的 git檔案來進行控制,但是這個檔案一般情況是隱藏的。想去除git的版本控制,有兩種方式。1.可以直接將其中的.git檔案找出並刪除 2.還可以通過命令的方式來操作。如下 你需要先開啟專案檔案,然後,在檔案中選擇git bash here,進入git命令 如圖,git會...