LINUX.ORG.RU

.gitignore: всё в secrets/ кроме *.example.*

 


0

1

Есть каталог some/path/secrets/ в нём есть два файла: name.env и name.example.env. Нужно заигнорить первый и разигнорить второй. Таких каталогов и файлов много, нужно универсальное правило.

Логичный вариант (в корне) не сработал

secrets/
!secrets/*.example.*

он всё игнорит в итоге. Пробовал некоторые вариации, не получилось.

Как правильно?

★★★★

Вроде получилось

**/secrets/*
!**/secrets/*.example.*
vbr ★★★★
() автор топика
Ответ на: комментарий от beastie

Так не работает. Как я понял, если есть / в середине, то это то же, что / в начале.

vbr ★★★★
() автор топика

А если наоборот?

!secrets/*.example.*
secrets/
EXL ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.