.gitignore za STM32CubeIDE

18 pravila izuzimanja za STM32CubeIDE, spremnih za kopiranje u repozitorij.

IDE temeljen na Eclipseu za mikrokontrolere STM32

Potpuni .gitignore za STM32CubeIDE

# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 15:48:18 UTC
# Tehnologije: STM32CubeIDE

### STM32CubeIDE ###
# Datoteka zapisnika
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Datoteka heksadekadskog ispisa
*.hex
*.srec
*.lst
# Objektna datoteka
*.o
*.d
# Statička biblioteka
*.a
# Datoteka korištenja stoga
*.su
*.crl
# Generirani izvorni kod TouchGFX-a
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Datoteka sigurnosne kopije
*.bak

Što ova pravila za STM32CubeIDE zapravo zanemaruju

Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.

Nisu potrebne za kontrolu verzija.

Obrazac Što zanemaruje
*.log Datoteka zapisnika

Nisu potrebne u repozitoriju jer se generiraju tijekom izgradnje.

Obrazac Što zanemaruje
Debug/ Nisu potrebne u repozitoriju jer se generiraju tijekom izgradnje.
Release/ Nisu potrebne u repozitoriju jer se generiraju tijekom izgradnje.

Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.

Obrazac Što zanemaruje
*.elf Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.
*.map Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.
*.bin Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.
*.hex Datoteka heksadekadskog ispisa
*.srec Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.
*.lst Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.
*.o Objektna datoteka
*.d Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.
*.a Statička biblioteka
*.su Datoteka korištenja stoga
*.crl Ne treba ih uključivati u repozitorij jer su rezultati izgradnje.

Datoteke TouchGFX (ako projekt koristi touchGFX)

Obrazac Što zanemaruje
TouchGFX/generated Generirani izvorni kod TouchGFX-a
TouchGFX/build Datoteke TouchGFX (ako projekt koristi touchGFX)
TouchGFX/simulator/msvs/.vs Datoteke TouchGFX (ako projekt koristi touchGFX)

Nisu potrebne u repozitoriju.

Obrazac Što zanemaruje
*.bak Datoteka sigurnosne kopije

Kako koristiti ovaj .gitignore za STM32CubeIDE

  1. Kopirajte pravila za STM32CubeIDE iznad ili izravno preuzmite datoteku.
  2. U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
  3. Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
  4. Predajte .gitignore kako bi svi u timu koristili ista pravila.

Drugi predlošci .gitignore iz kategorije IDE

Pogledajte sve predloške iz kategorije IDE