Исключить все файлы из всех вложенных каталогов из git diff, используя .git / info / attribute - PullRequest
1 голос
/ 01 февраля 2011

Мне нужно окончательно исключить все файлы в одном каталоге и все его подкаталоги из git diff, используя .git / info / attribute

Добавление строк "-diff" в атрибуты очень хорошо работает для одного уровня, но я не смог найти способ сделать это рекурсивно

так для dir / dir1 / dir2 / dir3 / dir4 / dir5 / .. и файлов под всеми ними, dir/* -diff работает для одного уровня, dir/**/* -diff работает для второго уровня и т. Д.

Можно ли это сделать одной строкой?

1 Ответ

0 голосов
/ 01 февраля 2011

Удалите * и просто используйте dir/ -diff.

Или, еще лучше, используйте * -diff и поместите файл .gitattributes в каталог dir.

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