/bin
和
bin/
我怎么做才能删除某个文件,无论它在哪里?
*/*.ext
答案 0 :(得分:22)
前导/
将忽略模式锚定在树中特定.gitignore
所在的点。
尾随/
表示模式只匹配目录(以及该匹配目录中的所有文件)。
你可以同时拥有两者,例如/bin/
仅匹配名为bin
的目录,且仅匹配.gitignore
文件的级别。
简单的*.ext
会匹配任何以.ext
结尾的文件,该文件位于.gitignore
文件所在级别或以下的任何位置。
答案 1 :(得分:4)
后者将匹配任何其他子目录中的“xxx / bin”和“bin”。
回答您的编辑:*.ext
将处理存储库中以该ext结尾的所有文件。
答案 2 :(得分:2)