Git .gitignore只忽略根目录中的文件夹

Sag*_*ota 30 git gitignore

这是我的.gitignore

static/
Run Code Online (Sandbox Code Playgroud)

我已经在名为的文件夹上安装了git,其中project有一个名为的文件夹static和另一个文件夹app,在app文件夹内,还有另一个文件夹static.以上.gitignore忽略了两个静态文件夹,这不是我想要的.

我想要的是忽略文件夹project/static/而不是文件夹project/app/static/我该怎么做?

Mr.*_*ien 35

刚添加/之前static/,应该是这样的

  /static/

# ^ forward slash before the folder name signifies root dir
Run Code Online (Sandbox Code Playgroud)

  • @DevkotaSagar如果您只想排除静态文件夹中的特定文件,您还可以执行类似“/static/*.css”的操作,以排除根静态文件夹中带有“.css”扩展名的所有文件。 (2认同)