.gitignore pre STM32CubeIDE

18 pravidiel ignorovania pre STM32CubeIDE, pripravených na skopírovanie do repozitára.

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

Kompletný .gitignore pre STM32CubeIDE

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 15:48:49 UTC
# Technológie: STM32CubeIDE

### STM32CubeIDE ###
# Súbor protokolu
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Súbor hexadecimálneho výpisu
*.hex
*.srec
*.lst
# Objektový súbor
*.o
*.d
# Statická knižnica
*.a
# Súbor využitia zásobníka
*.su
*.crl
# Zdroje vygenerované TouchGFX
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Záložný súbor
*.bak

Čo tieto pravidlá pre STM32CubeIDE skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

Nie sú potrebné pre správu verzií.

Vzor Čo ignoruje
*.log Súbor protokolu

V repozitári nie sú potrebné, pretože vznikajú počas zostavovania.

Vzor Čo ignoruje
Debug/ V repozitári nie sú potrebné, pretože vznikajú počas zostavovania.
Release/ V repozitári nie sú potrebné, pretože vznikajú počas zostavovania.

Nepatria do repozitára, pretože sú výsledkami zostavovania.

Vzor Čo ignoruje
*.elf Nepatria do repozitára, pretože sú výsledkami zostavovania.
*.map Nepatria do repozitára, pretože sú výsledkami zostavovania.
*.bin Nepatria do repozitára, pretože sú výsledkami zostavovania.
*.hex Súbor hexadecimálneho výpisu
*.srec Nepatria do repozitára, pretože sú výsledkami zostavovania.
*.lst Nepatria do repozitára, pretože sú výsledkami zostavovania.
*.o Objektový súbor
*.d Nepatria do repozitára, pretože sú výsledkami zostavovania.
*.a Statická knižnica
*.su Súbor využitia zásobníka
*.crl Nepatria do repozitára, pretože sú výsledkami zostavovania.

Súbory TouchGFX (ak projekt používa touchGFX)

Vzor Čo ignoruje
TouchGFX/generated Zdroje vygenerované TouchGFX
TouchGFX/build Súbory TouchGFX (ak projekt používa touchGFX)
TouchGFX/simulator/msvs/.vs Súbory TouchGFX (ak projekt používa touchGFX)

V repozitári nie sú potrebné.

Vzor Čo ignoruje
*.bak Záložný súbor

Ako používať tento .gitignore pre STM32CubeIDE

  1. Skopírujte pravidlá pre STM32CubeIDE vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: IDE

Zobraziť všetky šablóny: IDE