修改 .gitignore無法忽略部分文件或者文件夾

在使用git時候, 有時需要忽略部分文件或者文件夾,這時候需要用到 .gitignore這個沒有文件名的文件

如果是第一次提交之前編輯.gitignore文件, 則會生效, 而如果已經提交, 比如文件夾A, 已經commit過, 在修改.gitignore文件

不會忽略A文件夾, 這時候我們就需要刪除已經提交過的A文件夾,

通過命令

git rm --cached "A"​​​​​​​

這時候會出現 not removing 'game/logs' recursively without -r,說明我們需要添加參數 -r 來遞歸刪除文件夾裏面的文件,

於是修改命令爲

git rm -r --cached "A"

等待幾秒鐘後, 提示刪除成功, 然後重新提交即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章