2012-12-24 68 views
1

.gitignore的正确语法排除/StringsEditor目录的所有子目录中的所有*.cache文件的正确语法是什么?Git - 忽略特定文件夹中的扩展名

我试过/StringsEditor/*.cache/StringsEditor/*/*.cache,但都没有工作。

+0

你试过'/ StringsEditor/**。cache' –

回答

3

只要*.cacheStringsEditor/.gitignore

+0

让我把你的答复标记为最聪明的答复。我几乎忘记了.gitignore可能在每个文件夹中。 – Paul

5

这可能是误解的结果。 .gitignore中的路径不需要相对于存储库的根目录。即你可以忽略只有*.cache。如果你真的只希望这发生在StringsEditor子目录中,那么你可以使用StringsEditor/**/*.cache

更多信息here

+0

真正的原因是我也应该从git中删除相应的文件以使它们不被跟踪。 – Paul