.gitignore沒能生效的問題

問題出現的原因:

  在初始化git倉庫的時候沒有創建,.gitignore文件來過濾不必要提交的文件, 後來卻發現某些文件不需要提交, 但是這些文件已經被提交了, 這時候創建.gitignore文件忽略這些文件時, 發現ignore的規則對那些已經被track的文件無效.其實.gitignore文件只會忽略那些沒有被跟蹤的文件, 也就是說ignore規則只對那些在規則建立之後被新創建的新文件生效.

解決辦法:

在使用git add . 命令之前創建.gitignore

部分忽略文件內容:

.idea/
*.pyc
__pycache__/
*.txt


 

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