Ludovic Frank Gitignore

.gitignore за STM32CubeIDE

18 правила игнорисања за STM32CubeIDE, спремних за копирање у репозиторијум.

ИДЕ заснован на Eclipse за СТМ32 микроконтролере

Комплетан .gitignore за STM32CubeIDE

# Генерисао LFGitignore - https://lfgitignore.com
# Креирано: 2026-10-31 23:57:53 UTC
# Технологије: STM32CubeIDE

### STM32CubeIDE ###
# Лог фајл
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Хек думп датотека
*.hex
*.srec
*.lst
# Објекат фајл
*.o
*.d
# Статичка библиотека
*.a
# Датотека коришћења стека
*.su
*.crl
# TouchGFX генерисани извори
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Датотека резервне копије
*.bak

Шта тачно игноришу ова правила за STM32CubeIDE

Сваки образац испод има објашњење зашто припада вашој датотеци .gitignore.

Ово није неопходно за контролу верзија.

Образац Шта игнорише
*.log Лог фајл

Они нису потребни у спремишту јер се генеришу током процеса изградње.

Образац Шта игнорише
Debug/ Они нису потребни у спремишту јер се генеришу током процеса изградње.
Release/ Они нису потребни у спремишту јер се генеришу током процеса изградње.

Не би требало да буду укључени у спремиште јер су артефакти изградње.

Образац Шта игнорише
*.elf Не би требало да буду укључени у спремиште јер су артефакти изградње.
*.map Не би требало да буду укључени у спремиште јер су артефакти изградње.
*.bin Не би требало да буду укључени у спремиште јер су артефакти изградње.
*.hex Хек думп датотека
*.srec Не би требало да буду укључени у спремиште јер су артефакти изградње.
*.lst Не би требало да буду укључени у спремиште јер су артефакти изградње.
*.o Објекат фајл
*.d Не би требало да буду укључени у спремиште јер су артефакти изградње.
*.a Статичка библиотека
*.su Датотека коришћења стека
*.crl Не би требало да буду укључени у спремиште јер су артефакти изградње.

TouchGFX датотеке (у случају да ваш пројекат има тоуцхГФКС)

Образац Шта игнорише
TouchGFX/generated TouchGFX генерисани извори
TouchGFX/build TouchGFX датотеке (у случају да ваш пројекат има тоуцхГФКС)
TouchGFX/simulator/msvs/.vs TouchGFX датотеке (у случају да ваш пројекат има тоуцхГФКС)

Они нису потребни у спремишту.

Образац Шта игнорише
*.bak Датотека резервне копије

Како користити овај .gitignore за STM32CubeIDE

  1. Копирајте горенаведена правила STM32CubeIDE или директно преузмите датотеку.
  2. Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
  3. Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
  4. Додајте .gitignore у комит како би цео тим користио иста правила.

Други IDE .gitignore шаблони

Погледајте сваки IDE шаблон