Я хочу игнорировать все "выходные" каталоги в разделе "test". Я попробовал test/**/Output, но это не сработало. Что я делаю неправильно?
Ответ 1
Вы сказали, что хотите, чтобы шаблон Output/ соответствовал только каталогу test/, поэтому в каталоге test/ создайте файл .gitignore с содержимым:
Output/
Если вы поместите этот шаблон в файл верхнего уровня .gitignore, он будет соответствовать каталогам all в верхнем каталоге.
Ответ 2
Так как версия 1.8.2 (8 марта 2013 г.), git поддерживает ** в файлах .gitignore, поэтому использование test/**/Output/ будет игнорировать только выходные подкаталоги под тестовым каталогом.