4

我试图以递归方式忽略目录中的所有某种类型的文件。例如,如果我有文件夹 build 并且它下面是其他文件夹,请说:

-建造
\-文件夹 1
|-文件夹2
|-文件夹3

我将如何删除构建下每个目录中的所有 .class 文件?

谢谢

4

1 回答 1

5

.gitignore在构建目录中创建一个文件并放入*.class其中。您可以在此处阅读有关 Git Ignore 文件的更多信息。

如果.class文件已经被跟踪,那么您需要删除这些文件,以便 git 不会跟踪它们。git rm --cached '*.class'将导致文件停止被跟踪,但将它们保留在本地文件系统中。

于 2012-06-14T14:49:36.963 回答