問題
寫完.gitignore文件后新手會遇到.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
