chore: allowlist .gitignore, рабочий каталог D:\Soft\Arduino как корень репо

Локально все скетчи лежат вперемешку в одной папке: рабочие проекты,
старые версии, эксперименты, архивы и драйверы. Чтобы этот каталог мог
служить рабочим деревом репозитория, .gitignore инвертирован — по
умолчанию игнорируется всё, проекты добавляются точечно строкой
"!/ИмяПапки/".

Прежние правила (артефакты сборки, мусор ОС, secrets.h) сохранены и
перенесены ниже белого списка: более поздний шаблон побеждает, поэтому
они продолжают действовать внутри отслеживаемых папок.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-07 23:13:58 +07:00
co-authored by Claude Opus 5
parent 635d5e2460
commit 88c878c1c8
+22
View File
@@ -1,12 +1,34 @@
# Рабочий каталог D:\Soft\Arduino содержит не только проекты этого репозитория,
# но и старые версии скетчей, эксперименты, архивы и драйверы. Поэтому здесь
# белый список: по умолчанию игнорируется всё, а в репозиторий попадают только
# перечисленные ниже проекты.
#
# Чтобы добавить проект: допишите строку "!/ИмяПапки/" в блок ниже.
# Имя папки должно совпадать с именем .ino внутри — требование Arduino IDE.
/*
!/.gitignore
!/README.md
!/WeatherPredictor/
!/pump_controller_8_2_OLED_DONE/
# --- Правила ниже действуют внутри разрешённых проектов ---
# Идут после белого списка намеренно: более поздний шаблон побеждает, поэтому
# артефакты сборки исключаются даже внутри отслеживаемых папок.
# Arduino / build artifacts # Arduino / build artifacts
build/ build/
*.bin *.bin
*.elf *.elf
*.hex *.hex
.vscode/ .vscode/
# OS # OS
Thumbs.db Thumbs.db
Desktop.ini Desktop.ini
.DS_Store .DS_Store
# Secrets (Wi-Fi creds are set via WiFiManager, not committed) # Secrets (Wi-Fi creds are set via WiFiManager, not committed)
secrets.h secrets.h