忽略某个目录及其中所有子目录中某个文件类型的正确方法是什么?
示例:忽略中的所有.xml
文件master/xyz/
和中的所有子目录master/xyz/
。
我不确定以下两种方法中的哪一种是正确的...
master/xyz/*/*.xml
master/xyz/**/*.xml
我应该使用哪一个?
(我使用Git 1.9.1)
您可以添加这样的内容,它将从git 1.8.2.1开始运行(此处的文档)
斜杠后跟两个连续的星号,然后斜杠匹配零个或多个目录。例如,“ a / ** / b”匹配“ a / b”,“ a / x / b”,“ a / x / y / b”等。
# should work
master/xyz/**/*.xml
您发布的第一个建议不起作用,因为它与任何内容都不匹配(因为它是字面意思)
# wont work
master/xyz//.xml
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句