gitignore不工作(".foo"模式与"test.foo"文件名不匹配)

Yan*_*ang 0 git github

我在目录中有一个.gitignore文件(不是root)

.ascii
Run Code Online (Sandbox Code Playgroud)

但是当我即将提交更改时,这些文件仍然没有出现.

Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   new file:   test.ascii
Run Code Online (Sandbox Code Playgroud)

我确定这些文件与ignore文件位于同一个目录中.为什么忽略文件中的规则不起作用?

mip*_*adi 5

.ascii不匹配test.ascii.您希望在扩展名之前加上通配符:*.ascii.