У меня есть git-репозиторий с игнорируемыми путями, указанными в .git/info/exclude
поскольку они специфичны для этого клона. Я хочу исключить каталог /foo
(и все, что под ним), который находится в корне хранилища. Однако я не хочу игнорировать /foo-x
или /y/foo
. Я играл с шаблонами игнорирования, но не могу понять, как это сделать. Является ли это возможным?
1
2 ответа
3
Попробуйте добавить в .gitignore
(для всех пользователей, которые будут клонировать ваше хранилище) или .git/info/exclude
(только для вашего компьютера) это:
/foo/
Обратите внимание, что
Файлы, уже отслеженные Git, не затрагиваются;
от gitignore
. Таким образом, вы должны git rm
их из репо!
0
Вы можете добавить его в .gitignore
(для всех) или .git/info/exclude
(для вас)
foo/
Вы можете закончить шаблоны косой чертой /
чтобы указать каталог.