i am Roger Li

如何強制Git把更新了的gitignore項目套用,以移除不該被記錄的檔案?

如果你是Git的初階用家,又或者你是一個粗心大意的Programmer,相信你會試過不小心把不希望被儲入Repository 的文件檔案commit了。你可能會立即把該文件或文件夾路徑加進 .gitignore 檔案,可是會發現其實已經被track的檔案不會因為你事後修改 .gitignore 檔案而被移除。

我的處理方法是:

git rm -r –cached .
git add .
git commit -am 「Remove ignored files」

注意!
「–cached .」 和 「add .」 尾隨有一點

方法參考自Stackoverflow

發表回覆

你的電郵地址並不會被公開。 必要欄位標記為 *