Gitignore不会忽略特定文件夹

kyo*_*kyo 2 git gitignore

我已将此文件添加到我的gitignore文件中

public/file/*
Run Code Online (Sandbox Code Playgroud)

当我做git状态时,我仍然看到

new file:   public/file/external/description.txt
new file:   public/file/external/header.txt
Run Code Online (Sandbox Code Playgroud)

如何public/file/通过git 让我忽略一切?怎么阻止那个?

我需要清除任何缓存吗?

Col*_*inD 5

您应该能够完成此任务

public/file/**
Run Code Online (Sandbox Code Playgroud)

从文档中,**意味着任意数量的子目录

我认为忽略目录而不是其中的对象也会起作用

public/file/
Run Code Online (Sandbox Code Playgroud)