1

У меня есть git-репозиторий с игнорируемыми путями, указанными в .git/info/exclude поскольку они специфичны для этого клона. Я хочу исключить каталог /foo (и все, что под ним), который находится в корне хранилища. Однако я не хочу игнорировать /foo-x или /y/foo . Я играл с шаблонами игнорирования, но не могу понять, как это сделать. Является ли это возможным?

2 ответа2

3

Попробуйте добавить в .gitignore (для всех пользователей, которые будут клонировать ваше хранилище) или .git/info/exclude (только для вашего компьютера) это:

/foo/

Обратите внимание, что

Файлы, уже отслеженные Git, не затрагиваются;

от gitignore . Таким образом, вы должны git rm их из репо!

0

Вы можете добавить его в .gitignore (для всех) или .git/info/exclude (для вас)

foo/

Вы можете закончить шаблоны косой чертой / чтобы указать каталог.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .