CodingLover Ответов: 1

Удалите определенную папку и разрешите использовать другие папки с тем же именем через файл .gitignore


У меня есть папки (документы) с одинаковым именем в разных путях к папкам исходной структуры. Некоторые я хочу избежать добавления в репо Git, а другие-добавить. Если я поставлю что-то вроде ниже, все снимется.

documents/


Что я уже пробовал:

Поэтому я добавил несколько путей, и их очень много.

path/path/documents/
path/documents/
path/path/path/documents


Есть ли простой способ сделать это?

1 Ответов

Рейтинг:
11

User 7429338

Если у вас есть много каталогов документов, которые нужно игнорировать, и мало, чтобы разрешить, вы можете использовать белые списки вместо этого:

# Ignore all documents directories
documents/
#Except these
!path/to/folder/documents/
!path/to/another/folder/documents/


CodingLover

Это именно то, что я искал. Спасибо.