任何人都知道是否可以忽略由git管理的文件结构中特定目录的所有实例。
我希望排除包含许多子模块的maven项目中的所有“目标”文件夹。我知道我可以在顶级目标中显式地排除它们中的每一个,但我真的希望能够指定一个类似**/ .gitignore /*的模式,让它自动忽略子目录中的实例?
这个是可能的吗?
发布于 2009-06-14 00:52:05
可以在.gitignore
文件中使用模式。请参阅gitignore man page。模式目标应该忽略任何名为*/target/*
的目录及其下的任何内容。或者,您可以尝试使用*/target/**
忽略目标下的所有内容。
发布于 2020-05-21 02:51:07
在gitignore中,从所有不需要的文件中添加以下代码行
/target/
*/target/**
**/META-INF/
!.mvn/wrapper/maven-wrapper.jar
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/build/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
https://stackoverflow.com/questions/991801
复制相似问题