chore: allowlist .gitignore, рабочий каталог D:\Soft\Arduino как корень репо
Локально все скетчи лежат вперемешку в одной папке: рабочие проекты, старые версии, эксперименты, архивы и драйверы. Чтобы этот каталог мог служить рабочим деревом репозитория, .gitignore инвертирован — по умолчанию игнорируется всё, проекты добавляются точечно строкой "!/ИмяПапки/". Прежние правила (артефакты сборки, мусор ОС, secrets.h) сохранены и перенесены ниже белого списка: более поздний шаблон побеждает, поэтому они продолжают действовать внутри отслеживаемых папок. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+22
@@ -1,12 +1,34 @@
|
||||
# Рабочий каталог D:\Soft\Arduino содержит не только проекты этого репозитория,
|
||||
# но и старые версии скетчей, эксперименты, архивы и драйверы. Поэтому здесь
|
||||
# белый список: по умолчанию игнорируется всё, а в репозиторий попадают только
|
||||
# перечисленные ниже проекты.
|
||||
#
|
||||
# Чтобы добавить проект: допишите строку "!/ИмяПапки/" в блок ниже.
|
||||
# Имя папки должно совпадать с именем .ino внутри — требование Arduino IDE.
|
||||
|
||||
/*
|
||||
|
||||
!/.gitignore
|
||||
!/README.md
|
||||
|
||||
!/WeatherPredictor/
|
||||
!/pump_controller_8_2_OLED_DONE/
|
||||
|
||||
# --- Правила ниже действуют внутри разрешённых проектов ---
|
||||
# Идут после белого списка намеренно: более поздний шаблон побеждает, поэтому
|
||||
# артефакты сборки исключаются даже внутри отслеживаемых папок.
|
||||
|
||||
# Arduino / build artifacts
|
||||
build/
|
||||
*.bin
|
||||
*.elf
|
||||
*.hex
|
||||
.vscode/
|
||||
|
||||
# OS
|
||||
Thumbs.db
|
||||
Desktop.ini
|
||||
.DS_Store
|
||||
|
||||
# Secrets (Wi-Fi creds are set via WiFiManager, not committed)
|
||||
secrets.h
|
||||
|
||||
Reference in New Issue
Block a user