的.gitignore:如何忽略嵌套的目录?(.gitignore: How do I ignore

2019-09-23 08:07发布

我有以下目录结构:

test/a
test/b/c
test/a/b/Ouput
test/c/d/e/Output
test/f/Output

我想忽略“测试”下的所有“输出”的目录。 我试图test/**/Output ,但没有奏效。 我究竟做错了什么?

Answer 1:

你说你想要的Output/模式只匹配在test/目录下,所以在test/目录下创建.gitignore与文件的内容:

Output/

如果你把这个模式在顶层.gitignore文件,那么它会匹配在顶级目录下的所有目录。



Answer 2:

由于1.8.2版本三月8日2013),支持的git **中.gitignore文件,因此使用test/**/Output/会忽略test目录下只输出子目录。



文章来源: .gitignore: How do I ignore nested directories?
标签: git gitignore