2012-12-24 103 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