将父文件夹指定为未忽略时,将子文件夹添加到忽略的列表中

时间:2014-09-04 14:17:11

标签: git gitignore

我的.gitignore文件中有以下内容:

www/bower_components/*
!www/bower_components/bootstrap

这是 - 忽略www/bower_components内除bootstrap文件夹以外的所有内容 现在我想要忽略dist中的bootstrap文件夹。我怎么做?我试过这个,但它不起作用:

www/bower_components/*
!www/bower_components/bootstrap
www/bower_components/bootstrap/dist

1 个答案:

答案 0 :(得分:0)

只需将.gitignore文件放在bootstrap目录中,忽略dist

  

从与.gitignore文件相同的目录中读取的模式   路径,或在任何父目录中,具有更高级别的模式   文件(直到工作树的顶层)被这些文件覆盖   在较低级别的文件下到包含该文件的目录。