Вы должны разместить их в правильном порядке в вашем файле .gitignore
.
.gitignore
анализируется сверху вниз и следует иерархии:
- Считать игнорирование системы (если существует)
- Считать глобальное игнорирование (снова, если существует) он должен находиться в вашем домашнем каталоге, если он не настроен для указания на другое местоположение)
- Читать проект root
.gitignore
- Обрабатывать (рекурсивно) каждую папку
.gitignore
file
Примечание Каждый шаг перезаписывает предыдущий в случае «конфликта», что означает неоднозначное правило
В вашем случае вы можете используйте его по-разному, как описано выше. Самый простой способ - добавить его в "root" .gitignore
со следующим содержимым:
### This is the content of your .gitignore file
### -------------------------------------------
# Ignore All (xlsx) files
*.xlsx
# DO-NOT ignore specific file
!DBB/Tool Input.xlsx
Option 2
Yout " root "` .gitignore "
# Ignore All (xlsx) files
*.xlsx
Yout .gitignore
внутри папки DBB
### do not ignore this specific file
!DBB/Tool Input.xlsx