Gitignore 不适用于 .xml 文件和 /target 目录

bie*_*las 1 git intellij-idea gitignore

我有两个.gitignore文件,因为一个在过去不起作用,我不得不创建第二个;他们看起来:

/target/
.idea/
Run Code Online (Sandbox Code Playgroud)

.gitignore.gitignore它看起来:

*/target/**
/target/**
!.mvn/wrapper/maven-wrapper.jar

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
target/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
.idea/

### NetBeans ###
nbproject/private/
build/
nbbuild/
dist/
nbdist/
.nb-gradle/
Run Code Online (Sandbox Code Playgroud)

它仍然包括那些文件.gitignore- 为什么?在此处输入图片说明

eft*_*ft0 5

.gitignore仅适用于未跟踪的文件。如果文件已经是 HEAD 修订版的一部分,则.gitignore不会考虑它。如果您想从以前的修订版中删除该文件,您应该考虑重写历史记录以将它们从分支的历史记录中删除。