У меня есть хранилище. Он содержит много каталогов и файлов.
Я хочу включить только:
- несколько каталогов (bin, Documents);
- все файлы в корневом каталоге.
Мой .gitignore
файл сейчас:
/*
!/bin
!/Documents
/Documents/ViberDownloads
/Documents/.~lock*
!/.gitignore
!/.bash_aliases
!/.bash_history
!/.bashrc
!/.gitconfig
!/.profile
Сначала я исключаю все /*
.
Добавление каталогов bin
и Documents
в белый список.
Исключить из этого каталога некоторые подкаталоги (ViberDownloads
и временные файлы LibreOffice).
Теперь я вручную добавляю файлы из корневого каталога.
Действительно корневой каталог содержит больше файлов. Но я не хочу добавлять каждый файл руководства.
Как я могу это сделать по шаблонам?
UPD:
@PetSerAl, @destoryer спасибо.
/*/
!/bin
!/Documents
/Documents/ViberDownloads
/Documents/.~lock*