diff --git a/.gitignore b/.gitignore index 546504d..31aac1a 100644 --- a/.gitignore +++ b/.gitignore @@ -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