忽略目录下的所有文件类型。gitignore

忽略目录下的所有文件类型。gitignore,git,Git,我试图递归地忽略目录中所有特定类型的文件。例如,如果我有文件夹构建,并且在它下面是其他文件夹,请说: -Build \-Folder1 |-Folder2 |-Folder3 -建造 \-折叠1 |-折叠2 |-折页3 如何删除构建下每个目录中的所有.class文件 谢谢在构建目录中创建一个.gitignore文件,并将*.class放入其中。您可以阅读有关Git忽略文件的更多信息 如果已跟踪.class文件,则需要删除这些文件,以便git不会跟踪它们git-rm——缓存的“*.class”将导

我试图递归地忽略目录中所有特定类型的文件。例如,如果我有文件夹构建,并且在它下面是其他文件夹,请说:

-Build \-Folder1 |-Folder2 |-Folder3 -建造 \-折叠1 |-折叠2 |-折页3 如何删除构建下每个目录中的所有.class文件


谢谢

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


如果已跟踪
.class
文件,则需要删除这些文件,以便git不会跟踪它们
git-rm——缓存的“*.class”
将导致停止跟踪文件,但将它们保留在本地文件系统上。

我这样做了,看起来它只忽略了直接位于构建下面的文件。似乎这个表达式对folder1、folder2和folder3中的文件没有任何作用。@MichaelDellany我看不到这种行为。这些文件夹下的
.class
文件是否已被跟踪?(他们是否曾被提交或添加?)。gitignore不会忽略已设置为跟踪的内容。好的,看起来我已经解决了。我刚刚取消了目录的追踪,一切似乎都正常。非常感谢。