В Ryan Bates' Railscast about git, его .gitignore файл содержит следующую строку:Unix подстановочные знаки? (Звездочки)
tmp/**/*
Какова цель использования двойных звездочками отмечены звездочкой, как, например: **/*
? Использовал бы просто tmp/*
вместо tmp/**/*
не достигнет такого же результата?
В связи с проблемой, я нашел неясную статью IBM об этом, и мне было интересно, может ли кто-нибудь прояснить проблему.
Примечание: хотя некоторые оболочки поддерживают этот синтаксис, Git этого не делает. В файле '.gitignore' это эквивалентно' tmp/*/* '. – hammar