2010-08-02 3 views

ответ

5

Интересные требования. Мне любопытно, каков ваш вариант использования.

Как вы должны сделать что-то вроде этого в родительском каталоге каждого поддерева вам нужно исключить (мерзавец читает все .gitignore файлы на своем пути вниз по дереву) отдельный .gitignore.

Если вы действительно хотите один .gitignore файл ... Ну, я не пробовал, но происходит от gitignore doc, это в основном типичная оболочка Глоб, так, что мощь работа что-то вроде:

 
a/*/d/e/f/g 
a/*/*/d/e/f/g 
a/*/*/*/d/e/f/g 

... повторяющийся с постоянно растущим числом звездочек до самого глубокого, что вы ожидаете от него разумного ухода.

Я предполагаю, что здесь будет штраф за выполнение, но я не знаю, насколько серьезно. Вероятно, это не заметно для большинства РЕПО в любой системе, построенной за последние 5-10 лет.

Смежные вопросы