gitignore 規則不生效

2021-09-24 07:37:29 字數 417 閱讀 3057

問題:配置了 .gitignore 檔案,但在 git add 的時候沒有忽略掉。

有兩種可能:

.gitignore 檔案配置有問題,比如我碰到過一次這個問題:我在 windows 系統下的 idea 中使用了 「add to gitignore」 這個外掛程式去新增需要被 ignore 的資料夾時候,它會在我的 .gitignore 檔案中寫入:.idea\ ,實際上應該是:/.idea/

在你新增新的 ignore 規則前,你曾經已經提交過這個規則對應的檔案,這時候你需要先把本地快取刪除(改變成未 track 狀態)使用指令:

git rm -r --cached .

git add .

git commit -m 'update .gitignore'

複製**

Git 忽略規則 gitignore生效

git中如果忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 gitignore 檔案的方法,如下這個檔案每一行儲存了乙個匹配的規則例如,忽略單個檔案或者整個目錄的檔案 12 3 css 忽略所有css檔案 index.css indes.css檔案可以提交 cache 忽略publ...

git提交忽略規則不生效

在使用git的過程中,我們喜歡有的檔案比如日誌,臨時檔案,編譯的中間檔案等不要提交到 倉庫,這時就要設定相應的忽略規則,來忽略這些檔案的提交。在git專案中定義 gitignore 檔案 這種方式通過在專案的某個資料夾下定義 gitignore 檔案,在該檔案中定義相應的忽略規則,來管理當前資料夾下...

git忽略規則 gitignore不生效解決方法

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 gitignore 檔案的方法 如無,則需自己手工建立此檔案 這個檔案每一行儲存了乙個匹配的規則例如 1 2 3 4 5 6 7 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a ...