Git 忽略项目中具有名称或 .trash 的每个子文件夹

Use*_*798 7 git

我有一个项目,其名称为test我将这些文件夹放入其中,但我希望 git 不包含.trash文件夹。有什么办法可以做到这一点

test/views/.trash
test/views/folder1/partials
test/views/folder2/partials
test/views/folder3/pdf/.trash
test/views/folder4/show/.trash
test/views/folder5/.trash
Run Code Online (Sandbox Code Playgroud)

小智 9

git scm 网站,关于 gitignore

前导**后跟斜杠表示在所有目录中匹配。例如,**/foo匹配任意位置的文件或目录foo,与模式相同foo。 匹配直接位于目录下的任何位置的**/foo/bar文件或目录。barfoo

trash您可以通过以下模式生成忽略文件夹:

**/.trash/
Run Code Online (Sandbox Code Playgroud)