.gitignore: STM32CubeIDE

18 ohitussääntöä teknologialle STM32CubeIDE, valmiina kopioitavaksi tietovarastoosi.

Eclipse-pohjainen kehitysympäristö STM32-mikrokontrollereille

Kattava .gitignore: STM32CubeIDE

# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 15:48:53 UTC
# Teknologiat: STM32CubeIDE

### STM32CubeIDE ###
# Lokitiedosto
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Heksadesimaalivedostiedosto
*.hex
*.srec
*.lst
# Objektitiedosto
*.o
*.d
# Staattinen kirjasto
*.a
# Pinon käyttötiedosto
*.su
*.crl
# TouchGFX:n luomat lähdetiedostot
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Varmuuskopiotiedosto
*.bak

Mitä nämä STM32CubeIDE-säännöt ohittavat

Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.

Näitä ei tarvita versionhallinnassa.

Sääntö Mitä se ohittaa
*.log Lokitiedosto

Näitä ei tarvita tietovarastossa, sillä ne luodaan käännöksen aikana.

Sääntö Mitä se ohittaa
Debug/ Näitä ei tarvita tietovarastossa, sillä ne luodaan käännöksen aikana.
Release/ Näitä ei tarvita tietovarastossa, sillä ne luodaan käännöksen aikana.

Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.

Sääntö Mitä se ohittaa
*.elf Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.
*.map Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.
*.bin Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.
*.hex Heksadesimaalivedostiedosto
*.srec Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.
*.lst Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.
*.o Objektitiedosto
*.d Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.
*.a Staattinen kirjasto
*.su Pinon käyttötiedosto
*.crl Niitä ei tule sisällyttää tietovarastoon, sillä ne ovat käännöstuotoksia.

TouchGFX-tiedostot (jos projektissasi on touchGFX)

Sääntö Mitä se ohittaa
TouchGFX/generated TouchGFX:n luomat lähdetiedostot
TouchGFX/build TouchGFX-tiedostot (jos projektissasi on touchGFX)
TouchGFX/simulator/msvs/.vs TouchGFX-tiedostot (jos projektissasi on touchGFX)

Näitä ei tarvita tietovarastossa.

Sääntö Mitä se ohittaa
*.bak Varmuuskopiotiedosto

Tämän .gitignore-tiedoston käyttö: STM32CubeIDE

  1. Kopioi yllä olevat STM32CubeIDE-säännöt tai lataa tiedosto suoraan.
  2. Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
  3. Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
  4. Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.

Muita .gitignore-malleja luokassa Kehitysympäristö

Näytä kaikki luokan Kehitysympäristö mallit