Есть ли способ игнорировать правила gitignore, но все же проверить в файле .gitignore? Или, может быть, мы должны использовать другую реализацию?
Это не вопрос о том, как применять правила gitignore или «почему мое правило не работает правильно».
Мы пытаемся создать шаблоны для наших пользователей, которые будут включать 1) папку, которая изначально существует, но будет автоматически обновлена 2) файл .gitignore, который имеет некоторые правила. Существует также некоторая логика, которая копирует всю папку шаблонов на компьютер пользователя, включая оба файла, упомянутых выше.
Мы хотим зарегистрироваться в файле .gitignore, но не хотим, чтобы правила применялись к нашему собственному репо.
Папка шаблона будет выглядеть так:
-template
-порожденной
-файл
-.gitignore
.gitignore выглядит примерно так:
...
**/generated
...
Мы хотим, чтобы пользователь игнорировал свои изменения в «a.file», но мы не хотим игнорировать это для себя.
Есть ли хороший способ просто игнорировать правила или лучше использовать другую реализацию?
(Прошу прощения, если описание ужасно трудно понять.)