如何使第二个 .gitignore 文件工作?

How to make second .gitignore file work?

所以我有一个 github 存储库,其中包含第二个 .gitignore 文件,但似乎在这里不起作用:

https://github.com/WalnutiQ/WalnutiQ/blob/feature-issue_169/src/main/java/model/util/javaHeapTracker/.gitignore

这是文件的内容:

heaptrace  
heaptrace.dat  
heaptrace.gclog  

但是当我在文件夹中时 src/main/java/model/util/javaHeapTracker 并输入 git status 我得到以下信息:

# On branch feature-issue_169
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       heaptrace
#       heaptrace.dat
#       heaptrace.gclog

如何更改我的 .gitignore 文件以忽略这 3 个文件?我的第一个 .gitignore 文件在这里:https://github.com/WalnutiQ/WalnutiQ/blob/master/.gitignore 如果有帮助

heaptrace* 放入您的 .gitignore 中,它会忽略所有文件:

heaptrace heaptrace.dat heaptrace.gclog

即使 heaptrace 具有您无法控制的尾随空格