我有以下目录结构:
test/a
test/b/c
test/a/b/Ouput
test/c/d/e/Output
test/f/Output
我想忽略“测试”下的所有“输出”的目录。 我试图test/**/Output
,但没有奏效。 我究竟做错了什么?
我有以下目录结构:
test/a
test/b/c
test/a/b/Ouput
test/c/d/e/Output
test/f/Output
我想忽略“测试”下的所有“输出”的目录。 我试图test/**/Output
,但没有奏效。 我究竟做错了什么?
你说你想要的Output/
模式只匹配在test/
目录下,所以在test/
目录下创建.gitignore
与文件的内容:
Output/
如果你把这个模式在顶层.gitignore
文件,那么它会匹配在顶级目录下的所有目录。
由于1.8.2版本 ( 三月8日2013),支持的git **中.gitignore
文件,因此使用test/**/Output/
会忽略test目录下只输出子目录。