git rm 刪除一些不應該被加入git管理的檔案

2021-10-25 06:26:21 字數 754 閱讀 3606

git ->unversioned files ->選擇那個不想提交的 ,但是每次又都提示你的檔案(可多選),一鍵搞定。

比如這樣的

刪除某檔案,

gitrm --cached ***

刪除某資料夾下面的所有檔案

gitrm -r --cached release/

vcs–refresh file status

重新整理狀態,提交一下,舒坦了

不想被加入git的檔案終於被刪除了,舒服了。

error: the following file has staged content different from both the

file and the head:

.idea/caches/build_file_checksums.ser

(use -f to force removal)

那麼再加個-f就完事了:

舉例:強制刪除.idea資料夾下面的所有檔案

git

rm -r -f --cached .idea/

Git 忽略一些檔案不加入版本控制

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改 gitignore 檔案的方法。這個檔案每一行儲存了乙個匹配的規則例如 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a 除外 todo 僅僅忽略專案根目錄下的 todo 檔案,不包括 s...

Git 忽略一些檔案不加入版本控制

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改 gitignore 檔案的方法。這個檔案每一行儲存了乙個匹配的規則例如 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a 除外 todo 僅僅忽略專案根目錄下的 todo 檔案,不包括 s...

Git 忽略一些檔案不加入版本控制

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改 gitignore 檔案的方法。這個檔案每一行儲存了乙個匹配的規則例如 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a 除外 todo 僅僅忽略專案根目錄下的 todo 檔案,不包括 s...