讓 gitignore 檔案生效

2023-01-06 18:33:50 字數 538 閱讀 8722

寫完.gitignore檔案後新手會遇到.gitignore檔案未生效

git rm -r --cached . -->清除快取

git add . -->新增快取

git commit -m “新增過濾檔案”

備註:注意你所處的分支,如果你在當前分支修改,切換到其他分支是不生效的,如果多人開發,注意合併修改!

如果是中途從 .gitignore 檔案中移除某一檔案型別,想要這個檔案型別重新被 track,需要通過以下命令列的方式,讓 .gitignore 檔案生效:

git add -f *.class -->強制提交

git commit -m “refresh removing .class from .gitignore file.”

temp/

*.obj

gitignore檔案不生效解決辦法

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 gitignore 檔案的方法 如果沒有這個檔案,則需自己手工建立此檔案 此為註釋 sample 忽略所有 sample 結尾的檔案 lib.sample 但 lib.sample 除外 todo 僅僅忽略專案根目錄下...

gitignore檔案不生效 Git

新增了gitignore檔案,設定了要過濾的檔案,但是提交後發現要過濾的檔案還是被提交上去了。在git忽略目錄中,新建的檔案在git中會有快取,如果某些檔案已經被納入了版本管理中,就算是在.gitignore中已經宣告瞭忽略路徑也是不起作用的,這時候我們就應該先把本地快取刪除,然後再進行git的提交...

gitignore 檔案不生效的解決辦法

把某些目錄或檔案加入忽略規則,按照上述方法定義後發現並未生效,原因是.gitignore只能忽略那些原來沒有被追蹤的檔案,如果某些檔案已經被納入了版本管理中,則修改.gitignore是無效的。那麼解決方法就是先把本地快取刪除 改變成未被追蹤狀態 然後再提交 git rm r cached git ...