.gitignore pro STM32CubeIDE

18 pravidel ignorování pro STM32CubeIDE, připravených ke zkopírování do repozitáře.

IDE založené na Eclipse pro mikrokontroléry STM32

Kompletní .gitignore pro STM32CubeIDE

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 15:48:54 UTC
# Technologie: STM32CubeIDE

### STM32CubeIDE ###
# Soubor protokolu
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Soubor hexadecimálního výpisu
*.hex
*.srec
*.lst
# Objektový soubor
*.o
*.d
# Statická knihovna
*.a
# Soubor využití zásobníku
*.su
*.crl
# Generované zdroje TouchGFX
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Záložní soubor
*.bak

Co pravidla pro STM32CubeIDE skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Pro správu verzí nejsou nutné.

Vzor Co ignoruje
*.log Soubor protokolu

V repozitáři nejsou potřeba, protože vznikají během sestavení.

Vzor Co ignoruje
Debug/ V repozitáři nejsou potřeba, protože vznikají během sestavení.
Release/ V repozitáři nejsou potřeba, protože vznikají během sestavení.

Neměly by být v repozitáři, protože jde o artefakty sestavení.

Vzor Co ignoruje
*.elf Neměly by být v repozitáři, protože jde o artefakty sestavení.
*.map Neměly by být v repozitáři, protože jde o artefakty sestavení.
*.bin Neměly by být v repozitáři, protože jde o artefakty sestavení.
*.hex Soubor hexadecimálního výpisu
*.srec Neměly by být v repozitáři, protože jde o artefakty sestavení.
*.lst Neměly by být v repozitáři, protože jde o artefakty sestavení.
*.o Objektový soubor
*.d Neměly by být v repozitáři, protože jde o artefakty sestavení.
*.a Statická knihovna
*.su Soubor využití zásobníku
*.crl Neměly by být v repozitáři, protože jde o artefakty sestavení.

Soubory TouchGFX (pokud projekt obsahuje touchGFX)

Vzor Co ignoruje
TouchGFX/generated Generované zdroje TouchGFX
TouchGFX/build Soubory TouchGFX (pokud projekt obsahuje touchGFX)
TouchGFX/simulator/msvs/.vs Soubory TouchGFX (pokud projekt obsahuje touchGFX)

V repozitáři nejsou potřeba.

Vzor Co ignoruje
*.bak Záložní soubor

Jak používat tento .gitignore pro STM32CubeIDE

  1. Zkopírujte výše uvedená pravidla pro STM32CubeIDE nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii IDE

Zobrazit všechny šablony pro IDE