1. 程式人生 > >.gitignore不起作用的問題

.gitignore不起作用的問題

在管理一個版本庫時,有時候不想要管理某些檔案,這個時候我就把這個問價寫到.gitignore檔案中,這樣應該就可以將這個檔案忽略,不再進行·版本管理了,但是經常出現的情況是:將這些檔名寫到其中了,使用

git status

檢視發現這些檔案並沒有被忽略掉。查了資料發現,想要.gitignore起作用,必須要在這些檔案不在暫存區中才可以,.gitignore檔案只是忽略沒有被staged(cached)檔案,對於已經被staged檔案,加入ignore檔案時一定要先從staged移除,才可以忽略。

 git rm --cached testFile

這樣,在.gitignore中寫testFile,這個檔案才可以被忽略掉。