我在 .gitignore 中新增了過濾模式
它適用於大多數我不想放入 git 的文件,但仍然有 4 個文件沒有被過濾,儘管它們應該被過濾。
- .gitignore 中的唯一模式是:
*./metadata/*
但在準備暫存的文件清單中(在 GitExtension 中):
- java_workspace/.metadata/.mylyn/.tasks.xml.zip
- java_workspace/.metadata/.mylyn/tasks.xmlzip
- java_workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs
- java_workspace/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml
我的 .gitignore 檔案出了什麼問題?
答案1
中的模式.gitignore
不考慮受版本控制的文件。即,我在 下有一堆圖像git
,大多數是處理成 PNG 的來源圖像,但也有一些是來自其他地方的 PNG。我的.gitignore
有*.png
,但是我明確放置在版本控制下的文件不會被忽略,這就是我希望的事情。
如果有問題的文件不應該受到版本控制,那麼就只有git rm
它們。如果它們再次出現,git
將忽略它們。